盘古大叔他很忙 2016-01-06 13:15 采纳率: 0%
浏览 1790
已采纳

winfrom中如何把SqlServer数据库表查询出来的数据插入access数据库表中

sqlserver里面的数据是根据条件查询出来的,现在是把查询出来的数据,给他导入到access数据库中,但是不知道在C#后台中怎么写 跨数据库去执行insert select,求解啊啊啊啊啊啊

  • 写回答

3条回答 默认 最新

  • threenewbee 2016-01-06 14:34
    关注
     大概的代码
    
    DataTable table = new DataTable()
    SqlConnection sqlconn = new SqlConnection(connectionStr);
    sqlconn.Open();
    SqlCommand sqlcomm = new SqlCommand("SELECT 字段 from sqlserver中的表,sqlconn);
    SqlDataAdapter sqlAdapter = new SqlDataAdapter(sqlcomm);
    sqlAdapter.Fill(table);
    foreach (var row in table.Rows)
    {
        string accsql = "insert into access表(字段...) values('" + row[字段1] + "', " + row[字段2] ...
        OleDbCommand cmd = new OleDbCommand(accsql, access的con);
            cmd.ExecuteScalar();
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 安卓adb backup备份应用数据失败
  • ¥15 eclipse运行项目时遇到的问题
  • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
  • ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
  • ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站
  • ¥50 成都蓉城足球俱乐部小程序抢票
  • ¥15 yolov7训练自己的数据集
  • ¥15 esp8266与51单片机连接问题(标签-单片机|关键词-串口)(相关搜索:51单片机|单片机|测试代码)
  • ¥15 电力市场出清matlab yalmip kkt 双层优化问题
  • ¥30 ros小车路径规划实现不了,如何解决?(操作系统-ubuntu)