易截截图软件、单文件、免安装、纯绿色、仅160KB

access中like写法

sql语句是这样写得 
string sql = "select * from shophistory where username(string类型) like '%"+ name +"%' ";
结果运行报错:(操作符丢失) 在查询表达式  说后半段有错误 like '%"+ name +"%' ";

查过网上资料 说是用* #或 ?都行 ,但在vs2005中 如用的是OleDbDataAdapter 还是用百分号?不知道该如何修改?在线等急!!
另外再问一下access中 文本和备注 2个是否都能用like模糊查询?如是语法是否就是与我上面写的一样?

*

糊查询与between and
Access与 SqlServer  ,Oracle  不同的地方
Select * from 表 where  字段1  like '*aa*'      aa是你输入的字符  *是必须输入的格式
Select * from 表 where  字段2  between #3#  and  #33#      字段2  在3和33之间  #是必须输入的格式

select * from 表名 where 字段名 like '*abc*'


C# code:

//使用参数
sql = "SELECT * from tt where aa like '%'+@t1+'%'";



引用
糊查询与between and
Access与 SqlServer  ,Oracle  不同的地方
Select * from 表 where  字段1  like '*aa*'      aa是你输入的字符  *是必须输入的格式
Select * from 表 where  字段2  between #3#  and  #33#


相关问答:

asp跟Access数据连接问题。

IsSqlDataBase = 0 '主数据库类型(1=SQL,0=AC)

'===========================================================================
SqlDatabaseName = "ads365" '主数据库名
S ......

VB.net操作Access问题

用的是2008写了一段判断数据库DbName中是否有表TabName的程序,但是在调用的时候出现了数据库名称不能转换为Double型数据的问题,但是在这当中我根本没有设置Double型数据,刚开始接触VB.net,不是很懂,大家帮忙啊 ......

ACCESS数据库关联查询问题?

初用ACCESS数据库,要实现一个关联查询,sql语句如下:select pid,product_Type.name as tid,name,img_url,context,remark from Product join product_Type on product.type_id = product_Type.type_id order by pid ......

access体积

一个程序往access数据库里面写记录,每天写5万条,第二天删除前一天的5万条
但是access文件的体积会慢慢增加。。。
我不压缩数据库的情况下,什么时候数据库的体积才不增加呢?

我删除记录的时候,数据库体 ......

access中replace问题

我有一个Units表,结构为:
  ID              UnistsName
  UN1            黑龙江东方学院
  UN2      ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号