strSQL = "SELECT * FROM table_name WHERE keyword1 LIKE '*北京%'"
解决方案 »
- VB如何在设置关联图标后立即生效
- 如何创建一个command window
- DataGrid 与存储过程绑定时 出错 行集合不能作为标签 解决问题即结贴
- 能不能不重新启动窗体而重新加载窗体上的控件???????????????????????????????????????????
- 有哪位仁兄可以告诉我拷贝一个完整的文件夹目录的api函数是哪个?很急!!!
- 如何判断某个文件夹是否存在?
- 请问ACCESS数据库里面的 ID 自动编辑 是什么类型,为什么我这么写回提示这个错误!
- datagrid控件中怎样获取每条网格线的高度
- 从不同的窗体间传递参数(不使用全局变量)在线等待
- 我是VB的初学者,碰到一些错误老是不能解决,请各高手帮忙!
- 时间不够,我只能这样,现在大家来讨论一下。
- 哪里有VB开发SQL SERVER方面的书籍可以下载?
却什么都不出来;而第一次用strSQL = "SELECT * FROM table_name WHERE keyword1 LIKE '*北京*'",则只是查询不出北京,然后改成strSQL = "SELECT * FROM table_name WHERE keyword1 LIKE '*北*京*'",就全部可以查询出来,最后再使用strSQL = "SELECT * FROM table_name WHERE keyword1 LIKE '*北京*'",又可以查询出全部的来了。哈哈,太奇怪了,可能和ACCESS 97对汉字的支持不够,如果是英文的就没有问题。你的语句改成strSQL = "SELECT * FROM table_name WHERE keyword1 LIKE '*北*京*'",试验一下。
将Microsoft.Jet.OLEDB.3.51改成
Microsoft.Jet.OLEDB.4.0
就OK了!
多谢各位