sql >> Databasteknik >  >> RDS >> Mysql

Infoga data i en MySQL-tabell med VB.NET

Öppna den efter att ha instansierat anslutningen.

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

Undvik också att bygga SQL-satser genom att bara lägga till strängar. Det är bättre om du använder parametrar, på det sättet vinner du på prestanda, ditt program är inte benäget att attackera SQL-injektioner och ditt program är mer stabilt. Till exempel:

 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)"

Och sedan gör du så här:

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

Sedan ringer du:

sqlCommand.ExecuteNonQuery()


  1. Hur man kör SQL Server 2017 &2019 samtidigt på en Mac

  2. Mätning av onlinetid på hemsidan

  3. Glidande medelvärde baserat på tidsstämplar i PostgreSQL

  4. Millisekundens upplösning av DateTime i Ruby