在做一个图书馆管理理系统,由于是菜鸟,遇到许多问题,有这么一个:
本人在用SqlCommand时,语句为
select *
from Book
where Title like '%' + @title + '%'
实现模糊查询,不过,始终不成供;如果把参数换为字符到是可以如:
where Title like '%' + 'C#' + '%'
一筹莫展,请大家帮忙!先谢过里!!!!!!
本人在用SqlCommand时,语句为
select *
from Book
where Title like '%' + @title + '%'
实现模糊查询,不过,始终不成供;如果把参数换为字符到是可以如:
where Title like '%' + 'C#' + '%'
一筹莫展,请大家帮忙!先谢过里!!!!!!
解决方案 »
- 【求】存储过程分页代码【要求:速度快支持百万!可以支持任意字段排序,多表】
- 多行文本框里的换行怎么在GridView中的字段中读取出来?
- ----------------这种树型结构,C#怎么写?
- 关于显示图片大小问题!!!急!!!!!!
- 一个异常处理问题(请教高手)
- asp.net 用clob字段,记录插入成功后,为什么记录会自动多出乱码文字和其他文字记录?
- 跪求关于校友录中的相册的问题,高手请进~
- !!!!!!!!客户端javascript:如何遍历div中的所有CheckBox?急!!!!!!!!!
- _x5de5__x4f5c__x4ea4__x63a5_这个是什么啊,怎么获取?
- 没有动态设计的基础,也是刚学ASP。NET 有一些问题?谢谢朋友们回答我!~~~!!!
- 老大看看做这种网站收多少钱啊!
- <%#DataBinder.Eval(Container.DataItem,"sendtime")%>的显示问题
title="C#"select *
from Book
where Title like '%' + title + '%'
excute strSql
from Book
where Title like @title
好像没也不行,我是这样做地
在qldataadapter的selectcommand的CommanmdText项中测试,
其中地语句是:
SELECT Book_ID, ISBN, Search_Num, Title, Author, Publisher, Pub_Place, Pub_Year, Price,
Pages, Book_Cat, Abstract, Bor_Num, State, Owner, Department
FROM Boo
WHERE (Title LIKE @title) 运行时@title = "'%C#%'" 或 '%C#%' 或 %C#%都不行,
但改为WHERE (Title LIKE '%C#%')就好了。
或给出全称 @title = C#数据库入门经典就好了,看来还是%的问题
郁闷啊!