如何在wcf中使用带有where子句的select语句?

时间:2017-04-20 00:18:10

标签: c# mysql database wcf

我开发了一个简单的wcf应用程序,它连接mysql数据库时,我试图从数据库中获取数据时出现一些错误。

选择查询是:

string password = "123456";
string email = "pushpam@gmail.com"

openDatabase();
string query = "select email,password from BloobBank.bloodTable where email = "+email+" and password = "+password+";";
MySqlCommand cmd = new MySqlCommand(query, connection);                
MySqlDataReader mysqlreader = cmd.ExecuteReader();// this line gives error.

错误:

  

MySql.Data.dll中出现“MySql.Data.MySqlClient.MySqlException”类型的异常,但未在用户代码中处理

     

其他信息:您的SQL语法有错误;检查与MySQL服务器版本对应的手册,以便在第1行的“@gmail.com和密码= 123456”附近使用正确的语法

0 个答案:

没有答案