X xinmin Unregistered / Unconfirmed GUEST, unregistred user! 1998-09-06 #1 用扫描仪扫描图象,如何存进mssql server 的 image 字段, 并在需要时如何取出图象?
T tqz Unregistered / Unconfirmed GUEST, unregistred user! 1998-09-06 #2 使用TBlobField对应mssql server 的 image 字段,可以先把Bitmap.SaveToStream, 然后再BlobField.LoadFromStream,就存入数据库了。取出图像只需要相反操作即可。
使用TBlobField对应mssql server 的 image 字段,可以先把Bitmap.SaveToStream, 然后再BlobField.LoadFromStream,就存入数据库了。取出图像只需要相反操作即可。
Y ybcheng Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-08 #5 存储: ADOQuery1.Close; ADOQuery1.SQL.Clear; ADOQuery1.SQL.Add('insert into Pic values(.....,ic,...)'); ................. ADOQuery1.Parameters.ParamByName('Pic').Assign(Image1.Picture.Bitmap); ................. ADOQuery1.ExecSQL; 提取: Image1.Picture.Bitmap.Assign(TBLOBField(ADOQuery1.Parameters.ParamByName('Pic')))
存储: ADOQuery1.Close; ADOQuery1.SQL.Clear; ADOQuery1.SQL.Add('insert into Pic values(.....,ic,...)'); ................. ADOQuery1.Parameters.ParamByName('Pic').Assign(Image1.Picture.Bitmap); ................. ADOQuery1.ExecSQL; 提取: Image1.Picture.Bitmap.Assign(TBLOBField(ADOQuery1.Parameters.ParamByName('Pic')))