sql >> Databáze >  >> RDS >> Mysql

Vkládání dat do tabulky MySQL pomocí VB.NET

Po vytvoření instance připojení jej otevřete.

  SQLConnection = New MySqlConnection()
  SQLConnection.ConnectionString = connectionString
  SQLConnection.Open()

Také se vyhněte vytváření příkazů SQL pouhým připojováním řetězců. Je lepší, když používáte parametry, vyhrajete tak na výkonu, váš program není náchylný k útokům SQL injection a váš program je stabilnější. Například:

 str_carSql = "insert into members_car 
               (car_id, member_id, model, color, chassis_id, plate_number, code) 
               values 
               (@id,@m_id,@model,@color,@ch_id,@pt_num,@code)"

A pak uděláte toto:

sqlCommand.Parameters.AddWithValue("@id",TextBox20.Text)
sqlCommand.Parameters.AddWithValue("@m_id",TextBox23.Text)
' And so on... 

Potom zavoláte:

sqlCommand.ExecuteNonQuery()


  1. Jak získat aktuální čas (bez časového pásma) v PostgreSQL

  2. Nativní knihovna sqljdbc_auth.dll je již načtena v jiném classloaderu

  3. Zlepšení rychlosti dotazů:jednoduchý SELECT ve velké postgresové tabulce

  4. MySQL:Porovnejte BETWEEN časem