//查询是否存在符合条件的信息项
public static bool findperson(string pID)
{
SqlConnection con=DB.createCon ();
con.Open();
SqlCommand cmd=new SqlCommand ("select count(*) from person where pID="+pID,con);
int count;
count =Convert.ToInt32(cmd.ExecuteScalar());
if(count>0)
{
return false;
}
else
return true;
con.Close();
}数据库中pID是varchar型的,当输入pID为整形时程序执行正确,
当输入输入pID为字符型如'e'就会出现cmd.ExecuteScalar())执行出错,提示说“列名 'e' 无效”,是什么原因啊,各位帮忙看下谢谢了
public static bool findperson(string pID)
{
SqlConnection con=DB.createCon ();
con.Open();
SqlCommand cmd=new SqlCommand ("select count(*) from person where pID="+pID,con);
int count;
count =Convert.ToInt32(cmd.ExecuteScalar());
if(count>0)
{
return false;
}
else
return true;
con.Close();
}数据库中pID是varchar型的,当输入pID为整形时程序执行正确,
当输入输入pID为字符型如'e'就会出现cmd.ExecuteScalar())执行出错,提示说“列名 'e' 无效”,是什么原因啊,各位帮忙看下谢谢了
解决方案 »
- 继承自WeifenLuo.WinFormsUI.Docking得窗口如何更新?
- ★★折腾一周了,关于调用Microsoft Office Document Image Writer把Excel工作簿转成mdi格式的问题★★
- c# 中ftp 编程中,判断ftp 服务器上某个目录是否存在的命令是什么?^_^
- 如何将运行好的程序转入设计模式
- 怪事,为何我的链接点二次才行?
- 请问and 和 or .net是不是用&&和||来表示?
- 弱弱的问一下,在c/s程序中如何根据控件id来查找该控件?
- 老贴新问:如何在C#中调用CORBA呀,难道就没有人知道吗!
- datagridview1中ComboBox数据源更新
- 谁做过新闻系统??问一个问题
- 找不到installutil.exe
- 怎么实现大图片上传
select ** from tableName where tableColumn='string'
你看看是这个原因不
SqlCommand cmd=new SqlCommand ("select count(*) from person where pID='"+pID+"'",con)