Foxtable(狐表)用户栏目专家坐堂 → mysql怎么批量保存数据啊


  共有2000人关注过本帖树形打印复制链接

主题:mysql怎么批量保存数据啊

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/4/18 10:04:00 [显示全部帖子]

写循环,合成sql语句,然后执行sql,如

 

For Each dr1 As DataRow In DataTables("商品").Select("[id] >0")
    Dim sql As String = "insert into 表A (第一列, 第二列) values ('" & dr1("第一列") & "', '" & dr1("第二列") & "')"
    cmd = new MySql.Data.MySqlClient.MySqlCommand(sql, conn) '这里写操作语句,跟sql一样
    cmd.ExecuteNonQuery()
Next


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/4/18 11:10:00 [显示全部帖子]

你要插入到mysql数据库,那就单独编写sql语句,类似

 

http://www.foxtable.com/webhelp/scr/0691.htm

 

http://www.foxtable.com/webhelp/scr/0696.htm

 

只是你的执行改成 cmd = new MySql.Data.MySqlClient.MySqlCommand(sql, conn)


 回到顶部