Delphi对数据库访问时如何对图形字段进行插入、修改,用Sql来实现。 Delphi对数据库访问时如何对图形字段进行插入、修改,用Sql来实现。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用内存流先保存到内存流然后在用TBlob保存到数据库直接用sql我不知道 插入: Query1.Close; Query1.SQL.Clear; Query1.SQL.Add('INSERT INTO fadb VALUES(……,:pic)'); Query1.ParamByName('pic').LoadFromFile(OpenDialog1.FileName,ftBlob); Query1.ExecSQL;修改: Query1.Close; Query1.SQL.Clear; Query1.SQL.Add('update fadb set picture=:pic where ……'); Query1.ParamByName('pic').LoadFromFile(OpenDialog1.FileName,ftBlob); Query1.ExecSQL;绝对无问题! 我在Form1中添加按钮,激发按钮事件,打开FORM2窗体 求救!DBchart问题 一个delphi的数据库操作小活,东西弄出来马上给钱,比较急 各位:电脑网路断线几分钟后恢复正常, 请问ADO连接怎么复位 怎样给MDI窗体加背景图,谢谢 没有情人的十五夜,郁闷...狂散500分(2) 各位大虾,请帮小弟一个忙 收发传真,十万火急 关于输入法问题,在线等候!!!马上结贴!!! RichEdit文字排版问题(指定坐标位置(坐标已知)插入文字)? DBGrid中字体颜色的动态赋值? 如何提高对sqlserver数据库插入时的速度?(不用排序,直接添加就可以)
先保存到内存流
然后在用TBlob保存到数据库
直接用sql我不知道
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('INSERT INTO fadb VALUES(……,:pic)');
Query1.ParamByName('pic').LoadFromFile(OpenDialog1.FileName,ftBlob);
Query1.ExecSQL;修改:
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('update fadb set picture=:pic where ……');
Query1.ParamByName('pic').LoadFromFile(OpenDialog1.FileName,ftBlob);
Query1.ExecSQL;绝对无问题!