[★大家帮帮忙啊 ]后台 写了一个存储过程模糊 查询 ,报错了。

问题描述

这是一个非常完整的后台程序stringsql="select*fromCityTablewhereCName=@CName";SqlConnectionconn=newSqlConnection("Server=.;Database=Northwind;uid=sa;pwd=");SqlParameterparm=newSqlParameter("@CName",SqlDbType.VarChar,50);parm.Value="aa";SqlCommandcmd=newSqlCommand(sql,conn);cmd.Parameters.Add(parm);SqlDataAdapterda=newSqlDataAdapter();da.SelectCommand=cmd;DataSetds=newDataSet();da.Fill(ds);this.GridView1.DataSource=ds;this.GridView1.DataBind();查询数据库中列CName为aa的所有数据,并绑定到数据控件,现在我想改成模糊查询,查询包含aa的所有数据stringsql="select*fromCityTablewhereCNamelike'%@CName%'";这样写不行,没有找到结果,我调试看,发现aa并没有把@CName替换掉,而是查询的列名为@Cname的字符串,??????所以这个字符串该怎么写?请不要用拼接字符串的形式。

解决方案

解决方案二:
不要用like,查下帮助用charindex看看
解决方案三:
看了一下,是指定所以位置,和我的没有关系了。关注。

时间: 2024-08-02 07:58:41

[★大家帮帮忙啊 ]后台 写了一个存储过程模糊 查询 ,报错了。的相关文章

数组循环遍历后的结果 放入list集合中 请各位大神帮帮忙 代码怎么写呀

问题描述 数组循环遍历后的结果 放入list集合中 请各位大神帮帮忙 代码怎么写呀 //数组res for(int i = 0; i < res.length; i++){ numValue=res[i].toString(); System.out.print(res[i] + " "); } 循环遍历后怎么放入list集合中 //List list = new ArrayList(); 解决方案 public static void main(String[] args){

ssh整合-第一个功能模块的时候还可以但是加一个功能模块就报错了

问题描述 第一个功能模块的时候还可以但是加一个功能模块就报错了 Unable to load configuration. - [unknown location] at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:70) at org.apache.struts2.dispatcher.Dispatcher.getContainer(Dispatch

c++-利用互斥对象实现线程同步,并且将线程设计成一个类,但是报错了,作业。。。

问题描述 利用互斥对象实现线程同步,并且将线程设计成一个类,但是报错了,作业... 源代码: #include #include #include using namespace std; int tickets=100; HANDLE hMutex; class MyThread { private: char name; HANDLE hThread; public: MyThread(char name2) { name=name2; hThread=CreateThread(NULL,0

大神帮帮忙-java中如何获取一个文件的文件头信息

问题描述 java中如何获取一个文件的文件头信息 有没有一个方法获取一个文件的文件头.这个文件是a.exe,求教了! 解决方案 exe使用的是pe格式,参考:http://www.cnblogs.com/lzjsky/archive/2011/09/22/2184942.html 解决方案二: 所谓文件头,没有一个确切的概念,不同的文件类型,文件头的含义不同,长度不同. 如果你希望简单判断下文件类型,那么你只需要读取文件开头几个字节,这不算文件头,一般叫做文件特征. 比如exe,它开头两个字节应

帮帮忙吧,小弟急找一个电子书制作软件

问题描述 小弟想找一个电子书制作软件,就是实现那种翻书的效果点"下一页"就翻一下,我在网上找了好久,发现一个国产的叫魅客pocomaker,但是这个软件是实现了我的功能,但是我的图片像素比较高,而这个软件把图片放进去后不能把当页的图片放大缩小查看...求高手给一个软件吧,我知道flash能做出这样的翻页,但是好像也不能放大图片我能找到的资源是maker.poco.cn/,,,,www.flash8.net/fla/5751.shtml这两个,请大虾们推荐个看看吧,实在找不到了.一定给分

就这么多分数了,请各位高手帮帮忙吧。应该用一个循环吗?

问题描述 web用OWC11做统计图标,在网上找了些资料都是统计特定量的,我要实现的效果是:页面有个checkboxlist,用户自己选择要统计的量后显示折线图之类的.在清清月儿那里学习了下,http://blog.csdn.net/21aspnet/archive/2007/03/27/1543320.aspx可就是不知道怎么实现不确定量的统计.我试着在图形生成前加了个checkboxlist判断选择的循环,可是没实现效果.请问应该怎么做?能给个例子也行,求求各位了555555 解决方案 解决

大神帮帮忙-ssh中2个表联合hql查询流程问题

问题描述 ssh中2个表联合hql查询流程问题 我的hql语句是用Guide 和UserGuide这两个表进行连接查询结果,执行hql后用Guide接收其返回值,那么我需要在Guide实体类中将UserGuide实体类做为属性引入,是不是这样的流程,还有没有其他要注意的.最好有一些代码让我参考参考. 解决方案 你这样也行. 你要做两表联查,也可以根据外键,来用hql语句查询到数据.其实查询数据有很多种方法,你觉得哪一种你熟悉,或者性能好,或者你感觉方便,你就可以 使用哪一种,看需求就行了.我推荐

关于OracleCommand.Parameters 的用法,我写了一个SQL,但总是报错,请大家指教!

问题描述 OracleConnectionConn=ConnStr();Conn.Open();OracleCommandComm=null;OracleDataReaderda1=null;stringsql="selectname,idcardfromm_person";Comm=newOracleCommand(sql,Conn);try{stringstrSql="";if(idcard!=""){if(strSql!="&qu

list-link中如何产生一个初始化好了的List列表?就和数组一样?请帮帮忙

问题描述 link中如何产生一个初始化好了的List列表?就和数组一样?请帮帮忙 link中如何产生一个初始化好了的List列表?就和数组一样?请帮帮忙 解决方案 List有重载形式直接放入Array: list = new List<int>(new int[10]) 解决方案二: 没明白 补充完整 楼下接棒 解决方案三: 没明白 补充完整 楼下接棒 解决方案四: List<int> list = new List<int>(); for(i=0;i<10;i+