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

Escapování hodnot v dotazech SQL (C# s konektorem SQL)

Pokud potřebujete provádět databázové operace, jako je vytváření tabulek, měli byste použít SQL Server Management Objects místo provádění řetězců SQL.

Pro operace CRUD jsou parametry absolutně jedinou skutečnou cestou.

AKTUALIZACE:Zdá se, že klientská knihovna MySQL obsahuje pomocnou metodu pro tento neuvážený úkol. Můžete zavolat MySqlHelper.EscapeString(string).



  1. Jak opravit:Nebyl nalezen vhodný ovladač pro chybu jdbc:mysql://localhost/dbname při používání fondů?

  2. Jak vložit více řádků do jednoho SQL dotazu – otázka týdne #069

  3. Jak vytvořit jedinečné náhodné celé číslo ID pro primární klíč pro tabulku?

  4. Převod tabulky MySQL s nesprávně zakódovanými daty do UTF-8