L
leon.huang
Unregistered / Unconfirmed
GUEST, unregistred user!
==本人在大富翁上面看到了一个取得Access表字段属性的过程,大概如下:
---------------------------------------------------------------------
Tbl := CreateOleObject('ADOX.Table');
Tbl := DB.Tables[TableName];
SetLength(TableStruct, Longint(Tbl.Columns.Count));
for I := Low(TableStruct) to High(TableStruct) do begin
TableStruct.Name := Tbl.Columns.Name;
TableStruct.Types := Tbl.Columns.Type;
try
TableStruct.Description := Tbl.Columns.Properties['Description'];
except
TableStruct.Description := '';
end;
end;
----------------------------------------------
我的要求是获得更多的字段属性,大家能够提供一个可用列表。
最关键的是字段设计时的先后顺序如何取得。
我取得以后,发现全部按照字母排序了。
---------------------------------------------------------------------
Tbl := CreateOleObject('ADOX.Table');
Tbl := DB.Tables[TableName];
SetLength(TableStruct, Longint(Tbl.Columns.Count));
for I := Low(TableStruct) to High(TableStruct) do begin
TableStruct.Name := Tbl.Columns.Name;
TableStruct.Types := Tbl.Columns.Type;
try
TableStruct.Description := Tbl.Columns.Properties['Description'];
except
TableStruct.Description := '';
end;
end;
----------------------------------------------
我的要求是获得更多的字段属性,大家能够提供一个可用列表。
最关键的是字段设计时的先后顺序如何取得。
我取得以后,发现全部按照字母排序了。