как добавить новые строки в базу данных vb.net

У меня есть форма с текстовым полем и кнопкой «добавить».

  1. Пользователь может написать имя в текстовом поле и нажать кнопку «добавить». Он будет сохранен в таблице данных с автоматическим идентификатором.
  2. После этого текстовое поле очищается, и пользователь может ввести другое имя в текстовое поле и нажать кнопку.
  3. Это должно добавить к существующей таблице данных в памяти с существующим ID +1.
  4. Затем отобразить в gridview. (это просто для демонстрации, чтобы убедиться, что это работает)

У меня есть такая таблица данных.

    Button1.click() event

    Dim name = txtname.Text
    Dim dt As New DataTable
    dt.Columns.Add("ID", GetType(Integer))
    dt.Columns.Add("Name", GetType(String))
    Dim N As Integer = dt.Columns("ID").AutoIncrement
    dt.Rows.Add(N, name)
    GridView1.DataSource = dt
    GridView1.DataBind()
    txtname.Text = ""

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

и этот код для aspx.

        <asp:TextBox ID="txtname" runat="server">
        </asp:TextBox><asp:Button ID="Button1" runat="server" Text="Button" />
        <asp:GridView ID="GridView1" runat="server">
        </asp:GridView>

Кто-нибудь может посоветовать мне, как это сделать? Я понимаю, что мой код испорчен и неверен, но мне просто нужно добавить код, чтобы вам, ребята, не нужно было работать с нуля для меня.

Большое спасибо.

20
задан ag93 13 September 2019 в 15:38
поделиться