Additional
dbCAP
AnyDAC
ThinDAC
NCOCI8
Topic: Почему для Blob полей Field->DataType==ftVarBytes;
Почему для Blob полей Field->DataType==ftVarBytes;
Posted: 2008/07/15 06:20
 
Пашу в СRS2007 (C++) Версия AnyDac 1.12.2 .
MySql v5.0.21
Почему для Blob полей q->Fields->Fields[i]->DataType равно ftVarBytes;
С Уважением, Александр.
Re:Почему для Blob полей Field->DataType==ftVarBytes;
Posted: 2008/07/15 06:27
 
1) Какие именно BLOB поля используются - TINYBLOB / MEDIUMBLOB / LONGBLOB / BLOB ?
2) Какое значение имеет FormatOptions.MaxStringSize ?
Re:Почему для Blob полей Field->DataType==ftVarBytes;
Posted: 2008/07/15 07:39
 
1. Blob
2. 65535
и ещё Field->IsBlob(__classid(TField)) равен false
С Уважением, Александр.
Re:Почему для Blob полей Field->DataType==ftVarBytes;
Posted: 2008/07/16 02:41
 
Установите FormatOptions.MaxStringSize в меньшее значение, например 1024.
Re:Почему для Blob полей Field->DataType==ftVarBytes;
Posted: 2008/07/16 03:32
 
Установил, помогло.
С Уважением, Александр.