请教关于图片存储的问题 table1.Append; TBlobField(table1.FieldsByName('pic').Assign(img1.Picture.Graphic)); table1.Post; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 按你的方法做了却提示:“Invalide typecast”? OrImage1.savetostream(stram1);stream1.positon:=0;tblobfield(Table1.FieldsByName('pic')).loadfromstream(stream1)table.post;:> //往sql server写入写出任意文件:估计对ACCESS也有效。试试看吧。unit Unit1;interfaceuses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, Grids, DBGrids, Db, DBTables, StdCtrls;type TForm1 = class(TForm) Label1: TLabel; DataSource1: TDataSource; Table1: TTable; DBGrid1: TDBGrid; Button2: TButton; Button3: TButton; OpenDialog1: TOpenDialog; Database1: TDatabase; Label2: TLabel; procedure Button2Click(Sender: TObject); procedure Button3Click(Sender: TObject); private scAppDir:string; public { Public declarations } end;var Form1: TForm1;implementation{$R *.DFM}procedure TForm1.Button2Click(Sender: TObject);var fdBlob:TBlobField;begin//注意:Sql Server中存在Test数据库,Table1表,fdBin字段(image)类型。 Table1.Close; scAppDir:=ExtractFilePath(ParamStr(0)); fdBlob:=TBlobField.Create(Application); fdBlob.FieldName:='fdBin'; fdBlob.DataSet:=Table1; Table1.Open; Table1.Edit; fdBlob.LoadFromFile(scAppDir+'tt.zip'); Table1.Post; fdBlob.Free; Table1.Open;end;procedure TForm1.Button3Click(Sender: TObject);var fdBlob:TBlobField;begin//注意:Sql Server中存在Test数据库,Table1表,fdBin字段(image)类型。 Table1.Close; scAppDir:=ExtractFilePath(ParamStr(0)); fdBlob:=TBlobField.Create(Application); fdBlob.FieldName:='fdBin'; fdBlob.DataSet:=Table1; Table1.Open; fdBlob.SaveToFile(scAppDir+'dd.zip'); fdBlob.Free; Table1.Open;end;end. table.edit;image.picture.loadfilename(路径);table1.post 老鱼同志,按你的方法做了,但问题照旧,会不会是delphi6和delphi5间关于这方面存在区别?好像又不像。 再次问一个SQL 有请高手帮忙—关于从DBGrid导入excel中出错。 Delphi6.0编译的方法不见了,奇怪 如何实现一次性读取? 大家看看这个dll啊 问个无聊的问题,大家涨了多少工资啊? 请教Dll中的窗体或其它控件如何融合到当前程序中 如何制作一个倒计时的进度条, 在线等待, 立即给分! ACCESS与DBF\EXCEL相关导入.导出 有本好书,想送给真正需要的Java程序员。。。 急!!!!Delphi中利用COM通讯的问题(只有24分的可用分,请见谅,下次可用分多了一点多加点!) 各位大哥,请帮帮我
Image1.savetostream(stram1);
stream1.positon:=0;
tblobfield(Table1.FieldsByName('pic')).loadfromstream(stream1)
table.post;
:>
unit Unit1;interfaceuses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
Grids, DBGrids, Db, DBTables, StdCtrls;type
TForm1 = class(TForm)
Label1: TLabel;
DataSource1: TDataSource;
Table1: TTable;
DBGrid1: TDBGrid;
Button2: TButton;
Button3: TButton;
OpenDialog1: TOpenDialog;
Database1: TDatabase;
Label2: TLabel;
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
private
scAppDir:string;
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.DFM}procedure TForm1.Button2Click(Sender: TObject);
var
fdBlob:TBlobField;
begin
//注意:Sql Server中存在Test数据库,Table1表,fdBin字段(image)类型。
Table1.Close;
scAppDir:=ExtractFilePath(ParamStr(0));
fdBlob:=TBlobField.Create(Application);
fdBlob.FieldName:='fdBin';
fdBlob.DataSet:=Table1;
Table1.Open;
Table1.Edit;
fdBlob.LoadFromFile(scAppDir+'tt.zip');
Table1.Post;
fdBlob.Free;
Table1.Open;
end;procedure TForm1.Button3Click(Sender: TObject);
var
fdBlob:TBlobField;
begin
//注意:Sql Server中存在Test数据库,Table1表,fdBin字段(image)类型。
Table1.Close;
scAppDir:=ExtractFilePath(ParamStr(0));
fdBlob:=TBlobField.Create(Application);
fdBlob.FieldName:='fdBin';
fdBlob.DataSet:=Table1;
Table1.Open;
fdBlob.SaveToFile(scAppDir+'dd.zip');
fdBlob.Free;
Table1.Open;end;end.
image.picture.loadfilename(路径);
table1.post