CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  数据库(包含打印,安装,报表)

菜鸟问题:控件格式 100分

楼主okbest999()2005-06-18 09:37:53 在 VB / 数据库(包含打印,安装,报表) 提问

请问:ADO模糊查询的格式是什么  
  Adodc1.RecordSource   =   "select   *   from   TABLE   where   A   ='%"   &   Text1.Text   &   "%'"  
  Adodc1.RecordSource   =   "select   *   from   TABLE   where     A='"   &   %Text1.Text%   &   "'"  
  好象上面都不对,请问应该怎么加“%”  
   
  还有顺便问一下   MDI窗体和其中的FORM窗体怎么调整刚启动的大小?好象FORM窗体只能选择手动  
  我想实现的是FORM窗体启动后就和MDI窗体一样大,类似于最大化  
  问题点数:100、回复次数:5Top

1 楼okbest999()回复于 2005-06-18 09:56:25 得分 0

顶Top

2 楼daisy8675(莫依 沉迷)回复于 2005-06-18 10:13:42 得分 60

Adodc1.RecordSource   =   "select   *   from   TABLE   where   A   ='%"   &   Text1.Text   &   "%'"  
  //  
   
  你   要知道后面其实是SQL语句的写法  
   
  我们来写一个通常的SQL  
  select   *   from   tablename   where   name='jack'       查出所有为jack的  
   
  模糊查询  
  select   *   from   tablename   where   name   like   '%J%'   '查出匹配j的  
   
  而在程序中间我们会把jack或者j用text1.text   输入.而text1.text在代码中间为string形态会是"   &   Text1.Text   &   "这个样子  
   
  你可以看这个转换了  
  select   *   from   tablename   where   name='jack'      
  Select   *   from   tablename   where   name='"   &   Text1.Text   &   "'  
   
  同样到去转换下面的模糊  
  select   *   from   tablename   where   name   like   '%J%'    
  select   *   from   tablename   where   name   like   '%"   &   text1.text   &   "%'  
   
  这样子就很容易转换出来了,你自己的SQL根本就是错误的,因为%%只用在like,而不用在=这个条件下  
  Top

3 楼daisy8675(莫依 沉迷)回复于 2005-06-18 10:16:23 得分 30

我想实现的是FORM窗体启动后就和MDI窗体一样大,类似于最大化  
  //设置form的WindowState为2Top

4 楼lindy730(21世纪什么最贵?我想是男人的泪。)回复于 2005-06-18 11:24:10 得分 0

Adodc1.RecordSource   =   "select   *   from   TABLE   where   A   like   '%"   &   trim(Text1.Text   )&   "%'"  
  我想实现的是FORM窗体启动后就和MDI窗体一样大,类似于最大化----------------在MDIChild设置成False,这样就成为最大化了  
   
   
  Top

5 楼lindy730(21世纪什么最贵?我想是男人的泪。)回复于 2005-06-18 11:26:07 得分 10

我想实现的是FORM窗体启动后就和MDI窗体一样大,类似于最大化----------------在MDIChild设置成False,这样就成为最大化了,我说错了,应该是我楼上的说法,  
  我想实现的是FORM窗体启动后就和MDI窗体一样大,类似于最大化  
  //设置form的WindowState为2  
  Top

相关问题

  • combo控件菜鸟问题
  • 关于CTreeCtrl控件的菜鸟问题...
  • 菜鸟问题——关于一种控件
  • 菜鸟问题(关于控件选择)
  • 菜鸟:关于自定义控件?
  • 菜鸟请教 关于控件
  • 菜鸟求助:关于Edit控件。
  • 一个菜鸟问题,控件排列
  • 菜鸟求救,如何在listview控件中加入其他的控件
  • Data控件支持access2000格式么?

关键词

  • 转换
  • 窗体
  • recordsource
  • adodc
  • tablename
  • jack
  • mdi
  • 启动
  • text
  • table where

得分解答快速导航

  • 帖主:okbest999
  • daisy8675
  • daisy8675
  • lindy730

相关链接

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

广告也精彩

反馈

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