Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wstawianie danych do tabeli MySQL za pomocą VB.NET

Po nawiązaniu połączenia otwórz je.

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

Unikaj również tworzenia instrukcji SQL, po prostu dołączając ciągi. Lepiej jeśli użyjesz parametrów, w ten sposób wygrywasz na wydajności, Twój program nie jest podatny na ataki typu SQL injection, a Twój program jest bardziej stabilny. Na przykład:

 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 potem robisz to:

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

Następnie dzwonisz:

sqlCommand.ExecuteNonQuery()


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. zresetuj hasło roota z niewłaściwą konfiguracją mysql

  2. Liczba kolumn nie odpowiada liczbie wartości w wierszu 1

  3. Inicjator typu dla "System.Data.Entity.Migrations.DbMigrationsConfiguration"1" zgłosił wyjątek

  4. 8 najpopularniejszych baz danych

  5. Jak napisać LIMIT (MySQL) w SQL Server?