Sau khi khởi tạo kết nối, hãy mở nó.
SQLConnection = New MySqlConnection()
SQLConnection.ConnectionString = connectionString
SQLConnection.Open()
Ngoài ra, tránh xây dựng các câu lệnh SQL bằng cách chỉ nối các chuỗi. Sẽ tốt hơn nếu bạn sử dụng các tham số, theo cách đó bạn giành chiến thắng về hiệu suất, chương trình của bạn không dễ bị tấn công SQL injection và chương trình của bạn ổn định hơn. Ví dụ:
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)"
Và sau đó bạn làm điều này:
sqlCommand.Parameters.AddWithValue("@id",TextBox20.Text)
sqlCommand.Parameters.AddWithValue("@m_id",TextBox23.Text)
' And so on...
Sau đó, bạn gọi:
sqlCommand.ExecuteNonQuery()