A
askall
Unregistered / Unconfirmed
GUEST, unregistred user!
在我的程序中有如下语句
SQ->SQL->Add("update sdb21 set text=:vtext,graphic=:vgraphic where id='001'");
SQ->Parameters->ParamByName("vtext")->Value=LQ->FieldByName("text")->AsString;
SQ->Parameters->ParamByName("vgraphic")->Value=LQ->FieldByName("graphic")->AsVariant;
其中 SQ 与 LQ 是两个ADOQUERY 控件
SQ 联到一SQLSERVER 数据库上 LQ 联到一ACCESS数据库上,
两个库表中都有 TEXT 和 GRAPHIC 字段
text 是备注型存贮文本,graphic 是OLE 型存贮BMP图片
当我执行 SQ->ExecSQL( ) 时
text字段的内容都能正常传送,但 graphic 字段却传不过去,或者只能传几个字节过去。
请问是什么原因造成,及如何解决?
SQ->SQL->Add("update sdb21 set text=:vtext,graphic=:vgraphic where id='001'");
SQ->Parameters->ParamByName("vtext")->Value=LQ->FieldByName("text")->AsString;
SQ->Parameters->ParamByName("vgraphic")->Value=LQ->FieldByName("graphic")->AsVariant;
其中 SQ 与 LQ 是两个ADOQUERY 控件
SQ 联到一SQLSERVER 数据库上 LQ 联到一ACCESS数据库上,
两个库表中都有 TEXT 和 GRAPHIC 字段
text 是备注型存贮文本,graphic 是OLE 型存贮BMP图片
当我执行 SQ->ExecSQL( ) 时
text字段的内容都能正常传送,但 graphic 字段却传不过去,或者只能传几个字节过去。
请问是什么原因造成,及如何解决?