使用Parameter怎么样实现模糊查询,请看代码! 如果DIC是字符 可以这样'%" +?+ "%' 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string sSql = "select * from Dictionary where Type=? and Dic like"+%?%+" and Fixed=0"; 楼上两位,?是sybase的语法,它不是变量,你们这样写怎么行呢? 错误说明:The specified column did not exist 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 string conString="Data Source=WIN2KSERVER;User ID=sa;Password=sa;Initial Catalog=online";SqlConnection userConnection=new SqlConnection (conString); userConnection.Open (); string cmdString="select xm,idcode,password from where( xm=@xm and idcode=@idcode and password=@password)Command cmdUser=new SqlCommand(cmdString,userConnection); SqlParameter prm1=new SqlParameter ("@xm",SqlDbType.NChar ,8 ); prm1.Direction=ParameterDirection.Input ; SqlParameter prm2=new SqlParameter ("@idcode",SqlDbType.NChar ,18); prm2.Direction=ParameterDirection.Input; SqlParameter prm3=new SqlParameter ("@password",SqlDbType.NChar ,6); prm3.Direction=ParameterDirection.Input; cmdUser.Parameters .Add (prm1); cmdUser.Parameters .Add (prm2); cmdUser.Parameters .Add (prm3); prm1.Value =TextBox1.Text.ToString () ; prm2.Value =TextBox2.Text.ToString () ; prm3.Value =TextBox3.Text.ToString () ; cmdUser.ExecuteNonQuery (); userConnection.Close(); 在TextBox?.Text 中输入查询条件就可以了 string cmdString="select xm,idcode,password from userinfo where( xm='"+TextBox1.Text.toString()"' and idcode='"+TextBox2.Text.toString()"'and password='"+TextBox3.Text.toString()"')";试一下看行不行? nannan2005(为什么要选择计算机专业)你这个是模糊查询吗????? 其实理论上来讲,我的sql语句是没错的,可就是不行。而且肯定是sql有错,但不知怎么写才对。或许根本不能解决???? 问题在C#版解决了,谢谢大家帮我UP <%#Eval()%>如何连续绑定两次? c#.net 怎样使用二进制大对象 模板列创建好,怎么绑数据给每一列? 上传时如何限制图片的宽高? 事件问题 美工问题,点一下显示一幅图片,再点一下显示不同的图片 如何将数组随机排列? help: FileSystemObject组件 怎样使datagrid中的各行数据根据不同的条件显示不同的颜色呢? 请问哪里有xml方面的书籍下载呢?或理关于xml方面的好网站? MultiPage问题,大家帮帮忙 ************如何将已知ASC码转换为字符**************
The specified column did not exist
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
SqlConnection userConnection=new SqlConnection (conString);
userConnection.Open ();
string cmdString="select xm,idcode,password from where( xm=@xm and idcode=@idcode and password=@password)
Command cmdUser=new SqlCommand(cmdString,userConnection);
SqlParameter prm1=new SqlParameter ("@xm",SqlDbType.NChar ,8 );
prm1.Direction=ParameterDirection.Input ;
SqlParameter prm2=new SqlParameter ("@idcode",SqlDbType.NChar ,18);
prm2.Direction=ParameterDirection.Input;
SqlParameter prm3=new SqlParameter ("@password",SqlDbType.NChar ,6);
prm3.Direction=ParameterDirection.Input;
cmdUser.Parameters .Add (prm1);
cmdUser.Parameters .Add (prm2);
cmdUser.Parameters .Add (prm3);
prm1.Value =TextBox1.Text.ToString () ;
prm2.Value =TextBox2.Text.ToString () ;
prm3.Value =TextBox3.Text.ToString () ; cmdUser.ExecuteNonQuery ();
userConnection.Close();
在TextBox?.Text 中输入查询条件就可以了
试一下看行不行?
你这个是模糊查询吗?????