Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

masukkan kotak teks nilai ke dalam database mysql

Menurut MSDN.
http ://msdn.microsoft.com/en-us/library/system.data.odbc.odbccommand.parameters.aspx

Saat CommandType diatur ke Teks, .NET Framework Data Provider untuk ODBC tidak mendukung penerusan parameter bernama ke pernyataan SQL atau ke prosedur tersimpan yang dipanggil oleh OdbcCommand. Dalam salah satu dari kasus ini, gunakan tanda tanya (?) placeholder.

Jadi kueri Anda seharusnya:

string sql = "insert into klant (firstname) values (?)"

Jika Anda memiliki beberapa parameter, parameter tersebut disetel sesuai urutan Anda menambahkannya.

Selain itu, saya pikir garisnya

string firstname = txtfirstname.ToString();

harus membaca

string firstname = txtfirstname.Text();

Tapi bukan itu yang menyebabkan masalah langsung Anda.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kurangi beberapa tanggal dan waktu dari tanggal dan waktu saat ini untuk menemukan usia di PHP

  2. Mengubah tabel MySQL untuk menambahkan batasan kunci asing menyebabkan kesalahan

  3. Berikan izin tabel dan kolom MySQL

  4. Bagaimana cara membuat kueri yang aman untuk melakukan penyisipan massal di MySQL menggunakan MySQLCommand di C# tanpa menggunakan proc yang tersimpan?

  5. netbeans dengan glassfish tidak menemukan driver yang cocok untuk mysql:jdbc