请问怎样可以把word表格中的数据导入数据库中 请问怎样可以把word表格中的数据导入数据库中,请各位大侠帮下忙。因为我是新手还希望大家写得详细点,多谢了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 procedure TForm_Contract_Show.Button_SaveClick(Sender: TObject);var MemSize:integer; Buffer:PChar; MyFile:TFileStream; Stream:TStream; FileName:string;begin FileName:=OpenDialog1.FileName; MyFile:=TFileStream.Create(FileName,fmOpenRead); with Form_Contract_Edit.ClientDataSet_Contract do begin Open; Edit; Stream:=Form_Contract_Edit.ClientDataSet_Contract.CreateBlobStream(Form_Contract_Edit.ClientDataSet_Contract.FieldByName('合同文本'),bmReadWrite); MemSize:=MyFile.Size; Inc(MemSize); Buffer:=AllocMem(MemSize); try Stream.Seek(0,soFromBeginning); MyFile.Read(Buffer^,MemSize); Stream.Write(Buffer^,MemSize); //Form_Contract_Edit.ClientDataSet_ContractCDSDesigner10.LoadFromStream(Stream); finally MyFile.Free; Stream.Free; end; try Form_Contract_Edit.ClientDataSet_Contract.Post; Form_Contract_Edit.ClientDataSet_Contract.ApplyUpdates(0); except ShowMessage('保存失败!'); halt; end; ShowMessage('保存成功!'); end; Button_Save.Enabled:=False; OleContainer_Contract_DOC.CleanupInstance; OleContainer_Contract_DOC.Refresh;end; 出问题了 大家帮忙看看!! 关于程序的发布问题 memo里无法换行 ★★★如何让TListView中Item的Caption多行显示呢? ****** 问个问题 ******* 请教高手:关于获取PSafeArray数据的问题 單機可進行三層分布式開發嗎?最好有一個實例,80分一定全送,鐵定.如果有個完整的例子更好,e_mail:[email protected] 关于制作vxd。 关于在VB中进行2串口通讯的问题,可能涉及WINDOWS的消息机制,请高手指教 如何替换文件中的特定字符串? 求购一个Smtp控件 急!在线等待200分~!~!谁做过IC卡的项目,请教如何调用DLL
var MemSize:integer;
Buffer:PChar;
MyFile:TFileStream;
Stream:TStream;
FileName:string;
begin
FileName:=OpenDialog1.FileName;
MyFile:=TFileStream.Create(FileName,fmOpenRead);
with Form_Contract_Edit.ClientDataSet_Contract do
begin
Open;
Edit;
Stream:=Form_Contract_Edit.ClientDataSet_Contract.CreateBlobStream(Form_Contract_Edit.ClientDataSet_Contract.FieldByName('合同文本'),bmReadWrite); MemSize:=MyFile.Size;
Inc(MemSize);
Buffer:=AllocMem(MemSize);
try
Stream.Seek(0,soFromBeginning);
MyFile.Read(Buffer^,MemSize);
Stream.Write(Buffer^,MemSize);
//Form_Contract_Edit.ClientDataSet_ContractCDSDesigner10.LoadFromStream(Stream);
finally
MyFile.Free;
Stream.Free;
end;
try
Form_Contract_Edit.ClientDataSet_Contract.Post;
Form_Contract_Edit.ClientDataSet_Contract.ApplyUpdates(0);
except
ShowMessage('保存失败!');
halt;
end;
ShowMessage('保存成功!');
end;
Button_Save.Enabled:=False;
OleContainer_Contract_DOC.CleanupInstance;
OleContainer_Contract_DOC.Refresh;
end;