希望用能手帮一把谢谢了

解决方案 »

  1.   

    类似操作数据库 excel可以当作数据库来操作 
       with QryExce do
        begin
          Close;
          ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;' +
          'Data Source = ' + OpenDialog1.FileName + '; Extended Properties=Excel 8.0';
          SQL.Text := 'Select * from [Sheet1$]';
          Open;
        end;
      

  2.   

    没看明白LZ到底想要存什么,
    用楼上的方法,可以把EXCEL里面的数据存入SQLERVER的表里面;
    如果把文件存进去,可以尝试把文件读取到内存流对象中,原来存过图片文件,XLS文件没试过。
      

  3.   

    用MSSQL的导入导出较好也可以像一楼那样,得到数据集后,另加一个QUERY逐行插入也可以用openquery 即建一个存储过程运行下面的两个语句,参数即为引号内的东东 //我没试过,呵呵exec sp_addlinkedserver   'SV', ' ', 'SQLOLEDB', '远程服务器名或ip地址' 
    insert into 本地表 select * from openquery(SV,  'SELECT *  FROM 数据库.dbo.表名')