怎样向SQL2000的表中加入电子表格中的数据?(50分)

  • 主题发起人 主题发起人 shandong1
  • 开始时间 开始时间
S

shandong1

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样向SQL2000的表中加入电子表格中的数据?
电子表格的字段格式和表格式是一样的,表中也有数据,想把电子表格中的数据加到表中现有数据的后面,如何加?请各位指教,谢谢
 
作者?: chenshaizi
标题?: 异构数据库之间的导入导出示例
http://www.delphibbs.com/keylife/iblog_show.asp?xid=24641
procedure TForm1.btn_EXCEL2MSSQLClick(Sender: TObject);
begin
//EXCEL2MSSQL ADOConnection1.ConnectionString:='Provider=SQLOLEDB.1;Password=KCSOFT58;Persist Security Info=True;User ID=SA;Initial Catalog=KCSOFT_HIS;Data Source=CHEN';
ADOConnection1.Execute('SELECT * into [abc] FROM OpenDataSource( '
+QuotedStr('Microsoft.Jet.OLEDB.4.0')+','
+QuotedStr('Data Source="G:/mysmallexe/excel2sql/yp.xls";Extended Properties=excel 8.0')+')...[Abc]');
end;
该例中的SQL语句稍加改造,用insert 表(字段列表) select 字段列表 from OpenDataSource()
 
谢谢,我去试试,送分了
 
后退
顶部