刘 刘素杰 Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-27 #2 数据集中所有的字段在TDataSet.Fields中 每一个字段的类型可通过TDataSet.Fields.Fields[Index].DataType来获得
X xjbkqag Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-27 #4 edit.text:= table1.Fields.DataSet.FieldDefs[listbox1.ItemIndex].DataType; 为何不行? 请指教!
刘 刘素杰 Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-27 #5 DataType属性的类型是TFieldType(枚举类型) 可使用 edit.text := GetEnumName(TypeInfo(TFieldType), Ord(table1.Fields.DataSet.FieldDefs[listbox1.ItemIndex].DataType)); 取值为字符串。 该函数在TypInfo单元中
DataType属性的类型是TFieldType(枚举类型) 可使用 edit.text := GetEnumName(TypeInfo(TFieldType), Ord(table1.Fields.DataSet.FieldDefs[listbox1.ItemIndex].DataType)); 取值为字符串。 该函数在TypInfo单元中
X xjbkqag Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-27 #6 抱歉: 如何使用TypeInfo?GetEnumName?
刘 刘素杰 Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-27 #7 1、在uses中添加TypeInfo 2、在相应的位置写 edit.text := GetEnumName(TypeInfo(TFieldType), Ord(table1.Fields.DataSet.FieldDefs[listbox1.ItemIndex].DataType));
1、在uses中添加TypeInfo 2、在相应的位置写 edit.text := GetEnumName(TypeInfo(TFieldType), Ord(table1.Fields.DataSet.FieldDefs[listbox1.ItemIndex].DataType));
X xjbkqag Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-27 #8 [Fatal Error] Unit1.pas(9): File not found: 'TypeInfo.dcu'
Y yifawu Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-27 #9 我使用SQL server 7.0 ,我还想知道 字段的长度,是否可以为空, 这在哪儿去找呢?
刘 刘素杰 Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-27 #11 sorry 刚才一个笔误:应为TypInfo单元(我前面的回答是正确的) 字段的长度和是否为空都是TField的属性, 同样可用TDataSet.Fields.Fields[Index].Size 和TDataSet.Fields.Fields[Index].isNull来获得
sorry 刚才一个笔误:应为TypInfo单元(我前面的回答是正确的) 字段的长度和是否为空都是TField的属性, 同样可用TDataSet.Fields.Fields[Index].Size 和TDataSet.Fields.Fields[Index].isNull来获得