L
lj611
Unregistered / Unconfirmed
GUEST, unregistred user!
这是我注册大富翁后的第一个问题,积分不多,请大家多多照顾。[]
问题:我想用ComboBox->text给出的数字来动态增加表格中的字段,主要想知道的是怎样动态创建(增加)字段。
我试过以下方法,但没有成功,如有错误或其它方法,请在此多多指教!
TFieldDefs *pDefs = DataModule1->Query1->FieldDefs;
TFieldDef *pDef = pDefs->AddFieldDef();
pDef->DataType = ftInteger;
pDef->Name = "Field1";
pDef = pDefs->AddFieldDef();
pDef->DataType = ftString;
pDef->Size = 10;
pDef->Name = "Field2";
问题:我想用ComboBox->text给出的数字来动态增加表格中的字段,主要想知道的是怎样动态创建(增加)字段。
我试过以下方法,但没有成功,如有错误或其它方法,请在此多多指教!
TFieldDefs *pDefs = DataModule1->Query1->FieldDefs;
TFieldDef *pDef = pDefs->AddFieldDef();
pDef->DataType = ftInteger;
pDef->Name = "Field1";
pDef = pDefs->AddFieldDef();
pDef->DataType = ftString;
pDef->Size = 10;
pDef->Name = "Field2";