sql >> Databáze >  >> RDS >> Mysql

Aktualizujte problém s dotazem v asp.net c# a Mysql pomocí odbc

Pokud vím, nemůžete v MySQL používat pojmenované parametry. Pokud změníte svůj řetězec na

String MyString = "UPDATE orddetpabak SET jud1=?,jud2=?,jud3=?,adv=? 
where fil_no=? AND orderdate=?";

a vaše parametry jako:

MyCmd.Parameters.AddWithValue("",j1);
MyCmd.Parameters.AddWithValue("",j2);
MyCmd.Parameters.AddWithValue("",j3);
MyCmd.Parameters.AddWithValue("",j4);
MyCmd.Parameters.AddWithValue("",j5);
MyCmd.Parameters.AddWithValue("",j6);

Doufám, že to pomůže.



  1. Jak provést vyhledávání rozlišující malá a velká písmena v klauzuli WHERE (používám SQL Server)?

  2. nástroj pro sledování dotazů mysql

  3. Aktualizujte, pokud řádek existuje, jinak vložte nový řádek do jiné tabulky

  4. CakePHP:Žádný takový soubor nebo adresář (pokus o připojení přes unix:///var/mysql/mysql.sock)