| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2045 人关注过本帖
标题:请教
只看楼主 加入收藏
wanghe0209
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2005-10-20
收藏
 问题点数:0 回复次数:4 
请教

我作了个查询的程序

现在是完全能查询数据

但是,我总每查一回,就打开一回窗口吧

当再次输入窗口文字也就是 ddlb_1.text的内容重新写时候

我还得按 查询按钮吧

但这回就有问题了

如果我第一次查询时用getsqlselect()可得到很正常的语句 SELECT biao.tel , biao.name , biao.num , biao.row , biao.zjrq , biao.addre , biao.dlbh , biao.jxbh , biao.fxxh , biao.pxxh , biao.hhhldz , biao.xldz , biao.dldz , biao.jydz , biao.tzdph , biao.dr , biao.flag1 , biao.flag2 FROM biao where biao.tel like'218%'

但我不关闭窗口再查询的时候就变一样了,变成了

SELECT biao.tel , biao.name , biao.num , biao.row , biao.zjrq , biao.addre , biao.dlbh , biao.jxbh , biao.fxxh , biao.pxxh , biao.hhhldz , biao.xldz , biao.dldz , biao.jydz , biao.tzdph , biao.dr , biao.flag1 , biao.flag2 FROM biao where biao.tel like'218%'where biao.tel like'218%'

怎么解决这个问题啊

请教!!!!

搜索更多相关主题的帖子: 查询 数据 
2005-10-28 15:35
wanghe0209
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2005-10-20
收藏
得分:0 

我作了个查询的程序


现在是完全能查询数据

但是,我总不能每查一回,就打开一回窗口吧

当再次输入窗口文字也就是 ddlb_1.text的内容重新写时候

我还得按 查询按钮吧

但这回就有问题了

如果我第一次查询时用getsqlselect()可得到很正常的语句 SELECT biao.tel , biao.name , biao.num , biao.row , biao.zjrq , biao.addre , biao.dlbh , biao.jxbh , biao.fxxh , biao.pxxh , biao.hhhldz , biao.xldz , biao.dldz , biao.jydz , biao.tzdph , biao.dr , biao.flag1 , biao.flag2 FROM biao where biao.tel like'218%'

但我不关闭窗口再查询的时候就变一样了,变成了

SELECT biao.tel , biao.name , biao.num , biao.row , biao.zjrq , biao.addre , biao.dlbh , biao.jxbh , biao.fxxh , biao.pxxh , biao.hhhldz , biao.xldz , biao.dldz , biao.jydz , biao.tzdph , biao.dr , biao.flag1 , biao.flag2 FROM biao where biao.tel like'218%'where biao.tel like'218%'

怎么解决这个问题啊

2005-10-28 15:36
kingnan1988
Rank: 1
等 级:新手上路
帖 子:31
专家分:0
注 册:2008-7-13
收藏
得分:0 
回复 2# wanghe0209 的帖子
是不是你的语句错误了!怎么有两个一个select句有两个where子句啊?
2008-07-14 10:46
zsyutian
Rank: 1
等 级:新手上路
帖 子:48
专家分:0
注 册:2006-6-30
收藏
得分:0 
getsqlselect(),你是不是用动态sql语句,
如setsqlselect, 如果用了动态sql语句,记得要还原,否则就是继续加咯,到时出现三四个都可能
2008-07-21 14:43
zsyutian
Rank: 1
等 级:新手上路
帖 子:48
专家分:0
注 册:2006-6-30
收藏
得分:0 
string lsold,lswhere
lsold =dw_1.getsqlselect;
lswhere ="'where biao.tel like'218%'"
dw_1.setsqlselect(lsold+lswhere)
dw_1.settransobject(sqlca)
dw_1.retrieve()
dw_1.setsqlselect(lsold)//这里还原
2008-07-21 14:45
快速回复:请教
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023099 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved