当前位置:编程学习 > C#/ASP.NET >>

请教用C#实现EXCEL表里的数据导入数据库以及SQL2000数据库里的内容导出到EXCEL

请教用C#实现EXCEL表里的数据导入数据库以及SQL2000数据库里的内容导出到EXCEL

请各位师兄帮忙实现一下,代码应该怎样写!!小弟万分感谢! --------------------编程问答-------------------- SELECT * into newtable
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
  'Data Source="c:\a.xls";User ID=Admin;Password=;Extended properties=Excel 8.0')...[Sheet1$]
上传excel文档到服务器,再打开服务器上excel导入数据到数据库。   
遍历excel,实现数据集更新,插入数据到数据库   
using(OleDbConnection myConn = new OleDbConnection(""))
  {
  myConn.Open();
  string str = "SELECT * FROM [Sheet1$]";   
  OleDbDataAdapter myCommand = new OleDbDataAdapter(str, myConn);
  DataSet ds= new DataSet();
  myCommand.Fill(ds);
  myConn.Close();
  }
sqldataadapter更新数据库
导出
EXEC master..xp_cmdshell 'bcp 库名.dbo.表名out c:\Temp.xls -c -q -S"servername" -U"sa" -P""'
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,