X xaojgu Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-04 #1 怎么把图片用存储过程存到SQL SERVER中的image字段???????????
G ghuan Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-04 #4 var buf:TMemoryStream; begin ADOTable1.Append; buf:=TMemoryStream.Create; Image1.Picture.Bitmap.SaveToStream(buf); (ADOTable1.FieldByName('image') as TBlobField).LoadFromStream(buf); buf.Free; ADOTable1.Post;
var buf:TMemoryStream; begin ADOTable1.Append; buf:=TMemoryStream.Create; Image1.Picture.Bitmap.SaveToStream(buf); (ADOTable1.FieldByName('image') as TBlobField).LoadFromStream(buf); buf.Free; ADOTable1.Post;
X xaojgu Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-04 #5 楼上的几位,我说的是用存储过程??????????????????????????????????????
双 双流星 Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-04 #6 用存储过程呀,好像不行哦~ 你可拆成两个数据库,图片单独一个库,用关键字连着 关于ADO存图片,检索一下~
P Pipi. Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-04 #7 存储过程里面就写 insert into ttt(fff) values (@fff); @fff就是存储过程的输入参数啦 在客户端,就是 storeproc.ParamByName('@fff').LoadfromFile(文件名,ftBlob) //不知道要不要@号,sqlserver不熟悉 或者 storeproc.ParamByName('@fff').LoadfromStream(stream,ftBlob) //不知道要不要@号,sqlserver不熟悉 啦
存储过程里面就写 insert into ttt(fff) values (@fff); @fff就是存储过程的输入参数啦 在客户端,就是 storeproc.ParamByName('@fff').LoadfromFile(文件名,ftBlob) //不知道要不要@号,sqlserver不熟悉 或者 storeproc.ParamByName('@fff').LoadfromStream(stream,ftBlob) //不知道要不要@号,sqlserver不熟悉 啦