CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

SQL语句问题!救我?

楼主woosilence(奥丽弗)2001-11-07 20:39:16 在 VB / 基础类 提问

判断某条记录某一字段是否包含某一字符的SQL语句怎么写?  
  比如我要找出一个表中第一个字段所有包含“浙”的记录,怎么写???  
  急啊!!! 问题点数:80、回复次数:7Top

1 楼()回复于 2001-11-07 20:43:15 得分 0

select   *   from   表明     where     字段名   like   '%浙%'  
  好像是这样的:)Top

2 楼woosilence(奥丽弗)回复于 2001-11-07 20:53:42 得分 0

有确切答案吗?  
  我去试试:)Top

3 楼()回复于 2001-11-07 21:12:26 得分 0

这是SQL语句的基本用法,你找本书,上面基本豆油介绍的!Top

4 楼woosilence(奥丽弗)回复于 2001-11-07 21:38:24 得分 0

dim   txt_SB_name   as   string,find_SQL   as   string  
  txt_SB_name="浙"  
  find_SQL=select   *   from   user   where   "名称   like   "   &   Chr(39)   &   "*"   &   txt_SB_name   &   "*"   &   Chr(39)   &   "   "  
  怎么还是不行,没有出错,却找不到记录:(记录数等于0,可我的表中明明有名称包含“浙”的记录的啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  
  救我啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  
  Top

5 楼cs_netwalker(静观)回复于 2001-11-07 22:01:14 得分 80

应该是:  
  find_SQL   =   "select   *   from   user   where   名称   like   '%"   &   txt_SB_name   &   "%'"  
  你不妨在   find_SQL=...下一行用:debug.print   find_SQL看看你的SQL是什么样子.Top

6 楼woosilence(奥丽弗)回复于 2001-11-07 22:39:32 得分 0

书上用"*"的啊?Top

7 楼woosilence(奥丽弗)回复于 2001-11-07 22:41:55 得分 0

ok了,谢谢你啊,我的QQ:1627660,多指教了:)Top

相关问题

  • 救命,sql 语句
  • SQL语句求救!
  • sql语句求救!
  • sql语句急救
  • sql语句求救....
  • sql语句求救
  • sql语句求救~~~
  • 求救sql语句
  • SQL语句求救!
  • 求救:SQL语句

关键词

  • 语句
  • sql
  • 浙
  • 记录
  • sb
  • 名称
  • find
  • txt
  • where
  • select

得分解答快速导航

  • 帖主:woosilence
  • cs_netwalker

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo