读书人

标准表达式中数据类型不匹配解决方案

发布时间: 2012-03-30 17:32:10 作者: rapoo

标准表达式中数据类型不匹配
if (Rdbmanager.Checked)
{

string oledcon = ConfigurationManager.ConnectionStrings[ "voteadimin "].ConnectionString;

OleDbConnection conn = new OleDbConnection(oledcon);
conn.Open();
OleDbCommand olecmd = new OleDbCommand();
olecmd.CommandText = "select count(*) from adimin where messager= ' " + userna.Text + " ' " + "and pwdm= ' " + passwd.Text + " ' ";
olecmd.Connection = conn;
int summ = Convert.ToInt32(olecmd.ExecuteScalar());

conn.Close();
conn.Dispose();
if (summ> 0)
{
Response.Write( "你成功了1! ");
Session[ "flag "] = true;


string getname = Server.UrlEncode(userna.Text);
}
else
{
iipp.Visible = true;
Panel2.Visible = false;
}
else
{......}
各位大哥啊!!!急啊!
调试到 int summ = Convert.ToInt32(olecmd.ExecuteScalar());
这里时怎么提示: 标准表达式中数据类型不匹配.
是什么原因啊??????路过的...我给你加分啦!!!!!!!

[解决办法]
sql只要不出错,应该就可以的.

读书人网 >ASP

热点推荐