Foxtable(狐表)用户栏目专家坐堂 → 请问怎么样添加两行数据


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

主题:请问怎么样添加两行数据

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


加好友 发短信
等级:二尾狐 帖子:524 积分:3676 威望:0 精华:0 注册:2012/7/27 10:28:00
请问怎么样添加两行数据  发帖心情 Post By:2019/3/7 14:04:00 [只看该作者]

Dim zw1 As WinForm.DropDownBox = e.Form.Controls("DropBox1")
Dim cw1 As WinForm.DropDownBox = e.Form.Controls("DropBox2")
Dim zw2 As WinForm.DropDownBox = e.Form.Controls("DropBox3")
Dim cw2 As WinForm.DropDownBox = e.Form.Controls("DropBox4")
Dim szw1 As String = zw1.text
Dim scw1 As String = cw1.text
Dim szw2 As String = zw2.text
Dim scw2 As String = cw2.text
Dim ssw As String = "文件夹设置"
Dim lst As List(Of String)
lst = Connections("彬阳数据").GetTableNames
If lst.Contains(ssw) = False Then
    Dim Builder As New ADOXBuilder("彬阳数据") '要指定数据源名称
    Dim tbl As ADOXTable
    Builder.Open()
    tbl = Builder.NewTable("文件夹设置") '创建表
    With tbl
        .AddColumn("执行编号" ,ADOXType.String, 50)
        .AddColumn("分类" ,ADOXType.String, 60)
        .AddColumn("主文件夹目录" ,ADOXType.String, 120)
        .AddColumn("次文件夹目录" ,ADOXType.String, 120)
    End With
    Builder.AddTable(tbl, True, True) '增加表
    Builder.Close()
    Dim cmd As new SQLCommand
    cmd.C
    cmd.CommandText = "Insert Into 文件夹设置 (执行编号, 分类, 主文件夹目录, 次文件夹目录) Values(?,?,?,?)"
    cmd.Parameters.Add("@执行编号","A01")
    cmd.Parameters.Add("@分类","fa piao认证")
    cmd.Parameters.Add("@主文件夹目录",szw1)
    cmd.Parameters.Add("@次文件夹目录",scw1)
    cmd.ExecuteNonQuery
    cmd.CommandText = "Insert Into 文件夹设置 (执行编号, 分类, 主文件夹目录, 次文件夹目录) Values(?,?,?,?)"
    cmd.Parameters.Add("@执行编号","A02")
    cmd.Parameters.Add("@分类","fa piao认证")
    cmd.Parameters.Add("@主文件夹目录",szw2)
    cmd.Parameters.Add("@次文件夹目录",scw2)
    cmd.ExecuteNonQuery
End If

这样添加报错

[此贴子已经被作者于2019/3/7 14:04:11编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/7 14:49:00 [只看该作者]

报什么错,你要具体说明啊

 

Dim zw1 As WinForm.DropDownBox = e.Form.Controls("DropBox1")
Dim cw1 As WinForm.DropDownBox = e.Form.Controls("DropBox2")
Dim zw2 As WinForm.DropDownBox = e.Form.Controls("DropBox3")
Dim cw2 As WinForm.DropDownBox = e.Form.Controls("DropBox4")
Dim szw1 As String = zw1.text
Dim scw1 As String = cw1.text
Dim szw2 As String = zw2.text
Dim scw2 As String = cw2.text
Dim ssw As String = "文件夹设置"
Dim lst As List(Of String)
lst = Connections("彬阳数据").GetTableNames
If lst.Contains(ssw) = False Then
    Dim Builder As New ADOXBuilder("彬阳数据") '要指定数据源名称
    Dim tbl As ADOXTable
    Builder.Open()
    tbl = Builder.NewTable("文件夹设置") '创建表
    With tbl
        .AddColumn("执行编号" ,ADOXType.String, 50)
        .AddColumn("分类" ,ADOXType.String, 60)
        .AddColumn("主文件夹目录" ,ADOXType.String, 120)
        .AddColumn("次文件夹目录" ,ADOXType.String, 120)
    End With
    Builder.AddTable(tbl, True, True) '增加表
    Builder.Close()
End If
Dim cmd As new SQLCommand
cmd.ConnectionName = "彬阳数据"
cmd.CommandText = "Insert Into 文件夹设置 (执行编号, 分类, 主文件夹目录, 次文件夹目录) Values(?,?,?,?)"
cmd.Parameters.Add("@执行编号","A01")
cmd.Parameters.Add("@分类","fa piao认证")
cmd.Parameters.Add("@主文件夹目录",szw1)
cmd.Parameters.Add("@次文件夹目录",scw1)
cmd.ExecuteNonQuery
cmd.CommandText = "Insert Into 文件夹设置 (执行编号, 分类, 主文件夹目录, 次文件夹目录) Values(?,?,?,?)"
cmd.Parameters.Add("@执行编号","A02")
cmd.Parameters.Add("@分类","fa piao认证")
cmd.Parameters.Add("@主文件夹目录",szw2)
cmd.Parameters.Add("@次文件夹目录",scw2)
cmd.ExecuteNonQuery

 


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


加好友 发短信
等级:二尾狐 帖子:524 积分:3676 威望:0 精华:0 注册:2012/7/27 10:28:00
  发帖心情 Post By:2019/3/7 20:46:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:sql问题3.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/7 23:21:00 [只看该作者]

加入代码

 

Dim cmd As new SQLCommand
cmd.ConnectionName = "彬阳数据"
cmd.CommandText = "Insert Into 文件夹设置 (执行编号, 分类, 主文件夹目录, 次文件夹目录) Values(?,?,?,?)"
cmd.Parameters.Add("@执行编号","A01")
cmd.Parameters.Add("@分类","fa piao认证")
cmd.Parameters.Add("@主文件夹目录",szw1)
cmd.Parameters.Add("@次文件夹目录",scw1)
cmd.ExecuteNonQuery
cmd.Parameters.Clear
cmd.CommandText = "Insert Into 文件夹设置 (执行编号, 分类, 主文件夹目录, 次文件夹目录) Values(?,?,?,?)"
cmd.Parameters.Add("@执行编号","A02")
cmd.Parameters.Add("@分类","fa piao认证")
cmd.Parameters.Add("@主文件夹目录",szw2)
cmd.Parameters.Add("@次文件夹目录",scw2)
cmd.ExecuteNonQuery

[此贴子已经被作者于2019/3/7 23:21:06编辑过]

 回到顶部