如何把excel表user.xls中数据(金额,交费时间)
更新到sql server ,info表中
例如:
///////////////////////////////////
 excel表user.xls中内容:
  账号,姓名,金额,交费时间
  001   李三  99    2002.11.10
  002   赵钱  123   2002.10.10
  003   孙善  65    2002.10.25
///////////////////////////////////
  sql server中,info表内容:
  账号,身份证号,年龄,住址,交费时间,   金额
  001   1232012    55   55号  2000.10.11   55
  002   2222222    65   4号   2001.2.12    123
  003   3333333    98   3号   2001.6.6     25
///////////////////////////////////////////////能不能给出例子,或详细步骤,控件,代码…… 我很菜!嘿嘿!

解决方案 »

  1.   

    可以用到sql server的import data功能.
    1.做一個和excel表相同字段的空表.之后在做好的表的右鍵/import data
    2.source data選擇office97-2000.再選擇你的excel表,目標data選擇你建好的空表.導入就行了.
      

  2.   

    用dts导入,不过字段一定要相同
      

  3.   

    ADOConnection1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\a.xls;Extended Properties=excel 8.0;Persist Security Info=False';
    ADOQuery1.Connection:= ADOConnection1;
    adotable1.Connection:=adoconnection1;
    ADOQuery1.SQL.Clear;
    ADOQuery1.SQL.Add('select * from a.xls in "c:\" ' );
    ADOQuery1.open;
    //这样未什末报错找不到a.xls// 请指点!!!!