CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

TabSheet页面之间切换出错了。。

楼主wlyc(无聊烟囱)2004-05-03 02:48:24 在 Delphi / VCL组件开发及应用 提问

procedure   TForm2.TabSheet2Show(Sender:   TObject);  
  begin  
    with   adoquery2   do  
    begin  
    close;  
    sql.Add('select   distinct   宿舍楼号   FROM   ssmsg');  
    open   ;  
    flatComboBox7.Clear;  
    flatComboBox8.Clear;  
    end;  
    while   not   (adoquery2.Eof)   do  
      begin  
          flatComboBox7.Items.Add(adoquery2.Fields[0].AsString);  
          adoquery2.Next;  
      end;  
  adoquery2.close;  
  end;  
   
   
  问题是我从其他TabSheet页切换回这一页,就弹出了错误提示,说我from子句错误  
  提示如下  
  project   project1.exe   raised   exception   class   EOLeException   with   message   'FROM子句语法错误。'.  
   
   
  怎么回事呢  
  页面有用到adoquery组件,第一次进去可以  
  切到其他页再切回来就那样的提示了。。  
   
  问题点数:20、回复次数:6Top

1 楼ylyn(李易)回复于 2004-05-03 07:28:07 得分 10

 
  close;  
    sql.Add('select   distinct   宿舍楼号   FROM   ssmsg');  
    open   ;  
  问题出在这里,  
  SQL.Clear;  
  SQL.Add('select   distinct   宿舍楼号   FROM   ssmsg');  
   
  如果你嫌用Clear麻烦,直接这样写也成  
  SQL.Text:='select   distinct   宿舍楼号   FROM   ssmsg';Top

2 楼wlyc(无聊烟囱)回复于 2004-05-03 13:30:54 得分 0

好的  
  我试试Top

3 楼luckzhangs(飞)回复于 2004-05-03 14:38:04 得分 5

with   adoquery2   do  
    begin  
    close;  
    clear;  
    sql.Add('select   distinct   宿舍楼号   FROM   ssmsg');  
    open   ;  
    flatComboBox7.Clear;  
    flatComboBox8.Clear;  
    end;  
  Top

4 楼sunzhiquan(欧阳炎炎)回复于 2004-05-03 14:42:27 得分 5

加一个sql.clear;  
  Top

5 楼wlyc(无聊烟囱)回复于 2004-05-03 19:20:16 得分 0

SQL.Clear;  
  SQL.Add('select   distinct   宿舍楼号   FROM   ssmsg');  
   
  如果你嫌用Clear麻烦,直接这样写也成  
  SQL.Text:='select   distinct   宿舍楼号   FROM   ssmsg';  
   
  两样我都试过了啊  
  还是一样的提示啊Top

6 楼wlyc(无聊烟囱)回复于 2004-05-03 19:24:49 得分 0

恩,可以了,谢谢  
   是我下面还有一个用到adoquery少了clear  
  Top

相关问题

  • 浏览页面时出错
  • 求救:页面切换
  • 页面切换的问题!!
  • PageControl,如何在点击鼠标右键时也可以切换TabSheet页面?就如同在TabSheet页上部点左键那样?
  • 在首页面的搜索出错啦
  • asp页面创建recordset出错
  • tomcat中如何定制出错页面?
  • Web页面运行时出错
  • IIS访问ASP页面时出错
  • asp.net出错页面怎么看啊

关键词

  • sql
  • flatcombobox
  • tabsheet
  • adoquery
  • clear
  • 宿舍楼号
  • 提示
  • select distinct
  • from ssmsg
  • do begin

得分解答快速导航

  • 帖主:wlyc
  • ylyn
  • luckzhangs
  • sunzhiquan

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

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