Ho una connessione mysql con questi driver:
codice:
Driver={MySQL ODBC 5.1 Driver};Server=XXX;Database=XXX;UID=XXX;PWD=XXX
La connessione avviene regolarmente, e fino a qui ok
poi segue
codice:
Public nonqueryCommand As Odbc.OdbcCommand = conn.CreateCommand()
nonqueryCommand.CommandText = "SELECT * FROM utenti WHERE username like '@Username' AND password like '@Password' LIMIT 1"
nonqueryCommand.Parameters.AddWithValue("@Username", "XXXXXXX")
nonqueryCommand.Parameters.AddWithValue("@Password", "XXXXXXX")
nonqueryCommand.CommandType = CommandType.Text
nonqueryCommand.Connection = conn
conn.Open()
Non si valorizza la stringa della query. Se li metto a mano tutto ok ma impostandoli con AddWithValue non funziona.
Praticamente sono 2 giorni che cerco in internet ma non trovo risposta