如何判断某个表中的某字段是否是自增的? 找用友进销存网络版
记账软件版1楼: 尝试了ADOConnection.OpenSchema(adSchemaIndexes, VarArrayOf([Unassigned, Unassigned, Unassigned, Unassigned, ATableName]), EmptyParam)等方法,但仍然没有结果。
2楼: if ADOTable1.Fields[0].DataType = ftAutoInc then
ShowMessage(''OK''); 如用友进销存网络版
3楼: if adoquery1.FieldByName(''anb'').DataType in [ftAutoInc] then
begin
end;
4楼: 来晚了,楼上的两位已经。。
5楼: http://61.186.252.131/Expert/TopicView3.asp?id=1211838
6楼: DataType 很有用的,很多查询之前要判断字段数据类型,例如动态加Where条件的时候,判断是否在条件的前后加单引号!
记账软件版7楼: 我用的是原生ADODB.Connection对象,该怎么做?
8楼: 你难道想自己写一个ado
9楼: 问题解决。
If Connection.Fields.Item[i].Properties[''ISAUTOINCREMENT''].Value = True Then
ShowMessage(''Auto Increment!'');
10楼: