ASP.NET和SQL的数据插入出错了,解决下

来源:百度知道 编辑:UC知道 时间:2024/06/05 13:15:29
Dim connstring5 = "Provider=SQLOLEDB.1;Password=sa;User ID=sa;Initial Catalog=tian;Data Source=DARLING03"
Dim conn5 As OleDbConnection
Dim cmd5 As OleDbCommand
Dim sql5 As String

conn5 = New OleDbConnection(connstring5)
sql5 = "insert into USERCONFIG(ID,PW,PW2,NAME,LEIXING,NUMBER,MAIL) values(zh1,dlmm,ejmm,zsxm,zjlx,zjhm,yx)"
cmd5 = New OleDbCommand(sql5, conn5) '类的对象= 新建 数据库的操作(操作的方法,数据库的连接)
conn5.Open()
cmd5.ExecuteReader()

If cmd5.ExecuteNonQuery() > 0 Then
MsgBox("添加成功")

各位大虾们指点下,哪里错了,谢过……

请参考以下文章及其相关文章:

在技术论坛提问的技巧
http://access911.net/?kbid;72FAB61E17DCE7F3

http://www.access911.net/appraise.asp?recordid=72FAB61E17DCE7F3&type=a

(操作的方法,数据库的连接)
conn5.Open()
cmd5.ExecuteNonQuery()//这个就是执行

conn5.Close() //别忘记关闭数据库,cmd5数据操作必须是数据库打开状态,操作完毕之后并不会自动关闭,
记得一句话,打开数据库了数据库一定要在下面某个地方
关闭数据库!

操作完数据库后记得Conn.Close();然后执行是
cmd5.ExecuteNonQuery();