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

Oświadczenie MySQL przygotowuje się nie przykleja

Wygląda na to, że używasz obiektu MySqlCommand, przynajmniej w drugim przykładzie. Aby uzyskać jakiekolwiek korzyści z przygotowanych instrukcji, nie trzeba usuwać obiektów połączeń i poleceń. Będziesz także chciał wywołać przygotowanie po ustawieniu CommandText i przed ustawieniem jakichkolwiek parametrów.

https://dev.mysql .com/doc/connector-net/en/connector-net-programming-prepared-preparing.html

Również parametry przygotowanej instrukcji w MySQL nie są nazwane, są określane na podstawie kolejności. CommandText powinien zawierać tylko znaki zapytania w miejscu, w którym znajdują się parametry, a obiekty parametrów muszą być dodane dokładnie w tej kolejności.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jaki jest najszybszy sposób na zaimportowanie dużej kopii zapasowej bazy danych mysql?

  2. Jak dodać 1 do wartości kolumny istniejącego wiersza w mysql

  3. PHP i mod_dbd

  4. Czy partycjonowanie w mysql tworzy tabele, czy tylko tabele wirtualne?

  5. Dlaczego to proste zapytanie MySQL nie zwraca wiersza?