Синтаксис ODBC для обновления - PullRequest
0 голосов
/ 03 марта 2011
string MyConString = "DRIVER={MySQL ODBC 3.51 Driver};" + "SERVER=localhost;" + "DATABASE=new_db;" + "UID=root;" + "PASSWORD=password;" + "OPTION=3";

OdbcConnection MyConnection = new OdbcConnection(MyConString);

OdbcCommand cmd = new OdbcCommand("UPDATE awm_create SET referral_email=?' WHERE email=? " , MyConnection);

//cmd.Parameters.Add("@tb_refemail", OdbcType.VarChar, 255).Value = tb_refemail.Text.Trim();
//cmd.Parameters.Add("@tb_email", OdbcType.VarChar, 255).Value = tb_email.Text.Trim();

MyConnection.Open();

cmd.ExecuteNonQuery();

Как предоставить referral_email и электронную почту, используя формы?

Код комментария работает каким-либо образом ??

Пожалуйста, исправьте вышеуказанный код

1 Ответ

1 голос
/ 03 марта 2011

Удалите одинарную кавычку из текста вашей команды:

OdbcCommand cmd = new OdbcCommand("UPDATE awm_create 
   SET referral_email=? WHERE email=?" , MyConnection);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...