Mysql
 sql >> Database >  >> RDS >> Mysql

Inserimento di dati in una tabella MySQL utilizzando VB.NET

Dopo aver creato un'istanza della connessione, aprila.

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

Inoltre, evita di creare istruzioni SQL semplicemente aggiungendo stringhe. È meglio se usi i parametri, in questo modo vinci in termini di prestazioni, il tuo programma non è soggetto ad attacchi di SQL injection e il tuo programma è più stabile. Ad esempio:

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

E poi fai questo:

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

Quindi chiami:

sqlCommand.ExecuteNonQuery()