如何在Visual Basic中将文本框数据添加到数据库

时间:2019-03-14 23:20:01

标签: .net database vb.net winforms tableadapter

我正在努力将文本从文本框添加到Visual Basic中的新数据库行。我正在以.net Windows形式使用SQL数据库。

我有一个绑定源,一个表适配器以及与数据库连接到datagridview的datagridview控件。

我不确定是否需要在自己的单独私有类中声明数据库,或者我只是在代码行中使用的控件顺序不正确。这对这里的大多数人来说可能非常简单,但是我非常感谢您在此问题上的专业知识。

代码如下:

Public Class Form1
  Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
    'TODO: This line of code loads data into the 'MRX1DataSet2._Patient_list_' table. You can move, or remove it, as needed.
    Me.Patient_list_TableAdapter.Fill(Me.MRX1DataSet2._Patient_list_)

  End Sub

  Private Sub Button1_Click(sender As Object, e As EventArgs) Handles ButtonSave.Click
    DataGridView1 = Patient_list_TableAdapter.Insert(Last_Name_:=TextBoxLastName.Text)

  End Sub

  Private Sub BindingSource1_CurrentChanged(sender As Object, e As EventArgs) Handles BindingSource1.CurrentChanged

  End Sub

p.s这只是一个简单的按钮,一个文本框,一个表单项目,我将其用作实际程序的测试器。

以下是错误:

  

必须将错误BC31409子“插入”声明为“过载”,因为   另一个“插入”被声明为“过载”或“覆盖”。

     

错误BC30455的参数'toString'的参数未指定   “朋友子插入(toString作为字符串)”。

     

错误BC30272'Last_Name_'不是'Friend Sub'的参数   Insert(toString as String)'。

0 个答案:

没有答案