CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

关于用储存过程怎样实现模糊查询?

楼主nethedy(兜兜)2005-04-04 13:50:04 在 VB / 基础类 提问

查询客户编号  
  界面有三个单选按钮,1为客户编号查询,2为客户名称查询,3为电话号码查询  
  还有一个文本框,接受输入查询字符串。在SQL数据库中建立一个储存过程QUERY_CODE,内容为  
  =========================  
  CREATE   PROCEDURE   query_code  
  @CUST_CODE     as   nvarchar(10)  
  AS  
  begin    
  select   CUST_CODE,CUST_NAMEE,CUST_NAMEC,PHONE,PHONE2   from   customer    
  --where   CUST_CODE   like   @CUST_CODE+'%'  
  where   CUST_CODE=   @CUST_CODE  
  order   by   CUST_CODE  
  end  
  GO  
  =========================  
  当点击按钮“查看”时,就返回符合条件的记录,在DATAGRID控件上显示。  
  我在VB程序代码中这样添加  
  =============================  
  If   Option1.Value   =   True   Then  
           
          Set   cmd   =   New   ADODB.Command  
          cmd.ActiveConnection   =   cn  
          cmd.CommandText   =   "query_code"  
          cmd.CommandType   =   adCmdStoredProc  
          str1   =   Text1.Text  
           
          Set   prm1   =   cmd.CreateParameter("CUST_CODE",   adChar,   adParamInput,   10)  
          cmd.Parameters.Append   prm1  
          prm1.Value   =   str1  
   
          Set   rs   =   cmd.Execute  
          Set   DataGrid1.DataSource   =   rs  
  End   If  
  ........(其他两个单选代码省略)  
  =================================  
  上面的储存过程是精确查询,现在我把储存过程的条件改为  
  where   where   CUST_CODE   like   @CUST_CODE+'%'  
  再次运行程序,就看不到任何记录在控件DATAGRID上显示。请教怎样才能实现模糊查询? 问题点数:0、回复次数:0Top

相关问题

  • 怎样实现模糊查询??????
  • asp如何实现模糊查询?
  • 如何实现“模糊查询”?
  • 如何实现ado的模糊查询?
  • php中怎么实现模糊查询
  • 如何用Tadotable实现模糊查询?
  • 怎样实现模糊查询
  • 如何实现模糊查询? ..:PARAM1 LIKE %
  • 如何实现模糊组合查询????
  • vb如何实现模糊查询

关键词

  • 查询
  • 客户
  • code
  • datagrid
  • cust
  • prm
  • 储存过程
  • cmd
  • query
  • where

得分解答快速导航

  • 帖主:nethedy

相关链接

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

广告也精彩

反馈

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