3
3cat
Unregistered / Unconfirmed
GUEST, unregistred user!
数据库中存文件的字段为DOC,Longblob类型(据说这种类型能存4294967295个字符=512MB)
但是我存大于977KB的文件就不行了。MySQL 4.0 ,RedHat 7.0操作系统,程序是三层的。
代码如下:
ClientDataSet1->Edit
((TBlobField *)( ClientDataSet1->Fields->FieldByName("DOC")))-> LoadFromFile(EdtBlob->Text);
ClientDataSet1->ApplyUpdatas(0);
此程序换成Oracle做后台数据库,试验了存4MB,没有问题。
是不是MySQL设置问题,还是MySQL ODBC设置问题
但是我存大于977KB的文件就不行了。MySQL 4.0 ,RedHat 7.0操作系统,程序是三层的。
代码如下:
ClientDataSet1->Edit
((TBlobField *)( ClientDataSet1->Fields->FieldByName("DOC")))-> LoadFromFile(EdtBlob->Text);
ClientDataSet1->ApplyUpdatas(0);
此程序换成Oracle做后台数据库,试验了存4MB,没有问题。
是不是MySQL设置问题,还是MySQL ODBC设置问题