Mysql
 sql >> Base de données >  >> RDS >> Mysql

Insertion de données dans une table MySQL à l'aide de VB.NET

Après avoir instancié la connexion, ouvrez-la.

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

Évitez également de créer des instructions SQL en ajoutant simplement des chaînes. C'est mieux si vous utilisez des paramètres, de cette façon vous gagnez en performances, votre programme n'est pas sujet aux attaques par injection SQL et votre programme est plus stable. Par exemple :

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

Et puis tu fais ceci :

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

Ensuite, vous appelez :

sqlCommand.ExecuteNonQuery()