【发布时间】:2011-10-02 10:24:59
【问题描述】:
我在 vb.net 方面没有很多经验,但我正在尝试使用 OleDB 插入一条带有 String,string,Yes/no(studentname, number,gender) 的记录。但是,当我插入它时,会引发一个异常,指出我对“插入”查询的语法无效。我无法发现错误。
测试用例:
txtName.Text = "asdasdasd"
txtPhone.Text = "123456789"
rGender.Checked = True
代码如下:
cmd = New OleDbCommand()
With cmd
.Connection = cn
.CommandText = "INSERT INTO [Student] (StudentName, Number, Gender) VALUES(@Name,@Number,@Gender)"
.CommandType = CommandType.Text
.Parameters.AddWithValue("@Name", txtName.Text)
.Parameters.AddWithValue("@Number", txtPhone.Text)
.Parameters.AddWithValue("@Gender", rGender.Checked)
End With
【问题讨论】:
标签: sql vb.net ms-access oledb