sql >> Database >  >> RDS >> SQLite

Geen dergelijke kolom sqlite-uitzondering

In SQL moeten letterlijke tekenreeksen tussen aanhalingstekens staan.

Om formatteringsproblemen zoals deze (en SQL-injectie-aanvallen) te voorkomen, gebruikt u in plaats daarvan parameters:

Cursor c = db.rawQuery("SELECT * FROM " + TABLE_PROFILE +
                       " WHERE " + KEY_USER_EMAIL + " = ?",
                       new String[]{ username });


  1. Kan ik verbinding maken met SQL Server met Windows-verificatie vanuit de Java EE-webapp?

  2. Hoe MAKETIME() werkt in MariaDB

  3. ScaleGrid DBaaS breidt MySQL-hostingservices uit via AWS Cloud

  4. Verzamelmethode:DELETE-procedure in Oracle Database