Hi
Ich versuche die Felder einer adoTabelle dynamisch festzulegen.
So in der borlandhilfe steht, dass die funktion SetFieldType nix macht, aber der direkte zugriff wird auch verweigert...
nun frag ich mich, wie man DataType ändern könnte!?!?
Und anbei noch eine frage:
Wenn man im "designmodus" ist, kann man ja auf die komponente klicken und die Fleder eintragen. Gibt es den Dialog auch zur laufzeit??
DANKE, mfg sv
Ich versuche die Felder einer adoTabelle dynamisch festzulegen.
Code:
for(int i=0;i<datSrc->FieldCount; ++i){ TFieldDef *def = datSrc->FieldDefList->operator [](i); field->Name = def->Name; field->SetFieldType( def->DataType ); field->FieldKind = fkData; field->Size = def->Size; field->Required = def->Required; adoZielTabelle->Fields->Add(field); }
nun frag ich mich, wie man DataType ändern könnte!?!?
Und anbei noch eine frage:
Wenn man im "designmodus" ist, kann man ja auf die komponente klicken und die Fleder eintragen. Gibt es den Dialog auch zur laufzeit??
DANKE, mfg sv
Comment