Как добавить данные текстового поля в базу данных в Visual Basic - PullRequest
0 голосов
/ 15 марта 2019

Я изо всех сил пытаюсь добавить текст из текстового поля в новую строку базы данных в Visual Basic.Я использую базу данных SQL в форме .net Windows.

У меня есть источник привязки и адаптер таблицы, а также элемент управления сеткой данных с базой данных, подключенной к сетке данных.

Я не уверен, нужно ли мне объявлять базу данных в отдельном частном классе или я просто не использую правильный порядок элементов управления в моих строках кода.Это может быть очень просто для большинства здесь, однако я был бы очень признателен за ваш опыт в этом вопросе.

Вот код:

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

ps Это просто одна кнопка, одно текстовое поле, один проект формы, который я использую в качестве тестера для реальной программы.

Вот ошибки:

Ошибка BC31409, подпункт «Вставка» должен быть объявлен как «Перегрузка», потому что другой «Вставка» объявлен как «Перегрузка» или «Переопределение».

Ошибка BC30455 Аргумент не указан для параметра 'toString' в 'Friend Sub Insert (toString As String)'.

Ошибка BC30272 «Last_Name_» не является параметром «Friend Sub Insert (toString As String)».

...