【发布时间】:2015-01-11 12:36:37
【问题描述】:
我正在使用此代码保存值以访问数据库
我做了什么。
- 将数据库添加到项目中
- 将数据绑定绑定到文本框
- 在表单加载时,我将值从数据库获取到文本框(所以我做得正确)
- 在按钮一上,我使用此代码添加新字段
代码:
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
TabelaBindingSource.AddNew()
End Sub
并在按钮保存时添加此代码
Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
Try
Validate()
TabelaBindingSource.EndEdit()
TabelaTableAdapter.Update(EUUsersDataSet.tabela)
MessageBox.Show("Saved")
Catch ex As Exception
MessageBox.Show("Error during saving")
End Try
End Sub
它弹出我框“已保存”但数据库中没有记录我做错了什么?
我尝试通过 TabelaBindingNavigator 添加它,即使我点击该按钮上的保存仍然无法保存它。
【问题讨论】:
-
你应该有一个 INSERT INTO 语句,给它一些值,并添加一些参数。
-
喜欢使用 mysql 数据库吗?我想因为它的绑定我可以避免这种情况?
-
我之前尝试过......它没有用。如果你很高兴,那么我会在我的回答中告诉你来源。
-
@CodingSource 如果可以,我也会尝试。