【发布时间】:2013-05-21 15:22:20
【问题描述】:
这是我尝试使用 emailid 检索用户名的代码。
string query="select name from userdetails where emailid=" + email + ";" ;
connection.Open();
MySqlCommand cmd = new MySqlCommand(query,connection);
MySqlDataReader rd = cmd.ExecuteReader();
while(rd.Read())
{
uname = (string)rd["emailid"];
return uname;
}
【问题讨论】:
-
email的典型值是什么,它来自哪里? “无法执行”是什么意思?它不编译?它编译但抛出异常?有什么例外?