0

たとえば、特定のフィールドの値を取得できます。しかし、フィールドの長さを知ることは可能ですか?

MyQuery.Fields[0].Value; // contains the value of the field
4

4 に答える 4

0

MySQL から直接情報を照会できます

SELECT column_name, column_type, character_maximum_length 
FROM information_schema.columns
WHERE table_name = '...'
  AND table_schema = '...'

table_nameandを指定するだけtable_schemaで、すべての列とその長さ (少なくとも文字列列の長さ) が返されます。

于 2013-04-18T23:45:44.333 に答える
0

を見てみましょう

ADOQuery1.FieldDefList.FieldDefs[0].Size

そして、それがあなたが探しているものを提供するかどうかを確認してください。

于 2013-04-18T23:34:10.977 に答える