var
stream:Tmemorystream;begin
.........
stream:=Tmemorystream.create();
stream.loadfromfile("c:\\aa.jpg");
...........
query.params.ParamByName('pic').loadfromstream(stream,ftBlob);
query.ExecSQL;
我想把图写入mysql数据库
我用access数据库没有错,但是用mysql报错,类型转换错,这是为什么呢?
stream:Tmemorystream;begin
.........
stream:=Tmemorystream.create();
stream.loadfromfile("c:\\aa.jpg");
...........
query.params.ParamByName('pic').loadfromstream(stream,ftBlob);
query.ExecSQL;
我想把图写入mysql数据库
我用access数据库没有错,但是用mysql报错,类型转换错,这是为什么呢?
应该是access 和 mysql在数据类型上不同导致的,你的修改程序