【发布时间】:2022-11-03 19:32:35
【问题描述】:
感谢您检查我的代码
无论我做什么,记录都不会保存,它不会给出任何错误
我将数据库文件从另一个项目复制到我的项目的根目录
我有一个叫做fill的函数,它保存了select数据库中的信息,当我保存它时,它会在datagrid中显示新记录,但是当我再次打开程序时,它不显示记录,当我检查表本身,什么都没有保存。
这是我的代码:
Dim con1 As New SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|anbar.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True")
con1.Open()
Dim com As New SqlCommand("INSERT INTO tblcustomer(name)Values(@name)", con1)
com.Parameters.AddWithValue("name", txtName.Text)
com.CommandType = CommandType.Text
com.ExecuteNonQuery()
con1.Close()
感谢您的意见。
【问题讨论】:
-
调试的时候
com.ExecuteNonQuery()的返回值是多少? -
你有一个错字:
|DataDirector y|- 注意空格。