Excel表整体导入到access

zxf_hay 2011-05-19 05:26:04
/// <summary>
/// 将数据表整体存入数据库
/// </summary>
/// <param name="strSql">sql语句</param>
/// <returns>数据表</returns>
public void ExeSqlForDa(DataTable dt,DataSet ds)
{
string cnn = strConn;
OleDbDataAdapter da;
OleDbConnection conn = new OleDbConnection(strConn);
conn.Open();
try
{
da = new OleDbDataAdapter("select * from sdata", conn);
da.Fill(ds);
da.Update(dt);
}
catch
{

da = null;
}
conn.Close();
}


其中ds,dt是从excel中查询的表
要保存到 access 中的 sdata表中
但是update 没有成功。
...全文
72 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wwwwb 2011-05-24
  • 打赏
  • 举报
回复
jetsql:
select * into tt from [excel 8.0;database=123.xls].[sheet1$]
zxf_hay 2011-05-19
  • 打赏
  • 举报
回复
整体导入,不是一条一条的添加否则数据太慢
threenewbee 2011-05-19
  • 打赏
  • 举报
回复
http://zhidao.baidu.com/question/27531590.html
zxf_hay 2011-05-19
  • 打赏
  • 举报
回复
呵呵,要用代码实现 好多用户是不能直接接触数据库的
threenewbee 2011-05-19
  • 打赏
  • 举报
回复
这个事情Access就能做。

7,714

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧