| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1512 人关注过本帖
标题:请教老师,为什么用 sele ...into sursor 表不行?
取消只看楼主 加入收藏
yin710
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2013-5-27
结帖率:88.89%
收藏
已结贴  问题点数:10 回复次数:6 
请教老师,为什么用 sele ...into sursor 表不行?
老师好, 我在一表单上,有表格,查询的内容在表格里显示,我用sele * 数据表 into sursor 表1,SELECT 表1        
  SELECT  RECNO() 序号,* FROM 表1 INTO sursor 表2 开始很好,查询的内容也很好,几天的调试也没什么问题。但这会不行啦,VF9提示:使用sele必须用in table 表。
不让进行下一步,另外我不喜欢用table ,老有个覆盖表的对话框。真的不能用sursor么?谢谢老师指教
搜索更多相关主题的帖子: 下一步 对话框 数据表 
2014-05-23 22:14
yin710
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2013-5-27
收藏
得分:0 
qjbzjp老师,对不起,是我写错了,我的是cursor,为什么VF9出现这个问题呢?是代码太多了么?我用选择框,???
2014-05-23 22:36
yin710
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2013-5-27
收藏
得分:0 
谢谢各位老师的指教,发的几个问题,我通过老师的回答,慢慢理会,都解决了,现在就是这个into ....cursor ,可能是系统有问题啦,就是使用into table ,也有提示:系统错误,sele....into table
 为什么出现这个问题?中毒?刚装的系统,w7
2014-05-24 22:38
yin710
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2013-5-27
收藏
得分:0 
各位老师,又重装的vf9系统,还是不行,提示:程序错误,表1必须由sele.....into table创建,把cursor换成table,也不行,仍有这个提示。
我的代码是:是不是代码有什么问题,老师给看看
IF thisform.optiongroup2.option1.Value=1 and empty(thisform.text1.value) AND empty(thisform.text2.value)
  sele * from 数据库 into cursor 表 1   
SELECT 表 1   
  SELECT RECNO() 序号,* FROM 表1 INTO cursor 表2
  SELECT 表2        
  thisform.grid1.recordsource='表2'
  thisform.grid1.backcolor=rgb(200,224,248)
else
   sele * from 数据库 where BETWEEN(时间,thisform.text1.Value,thisform.text2.Value) ORDER BY 时间 ASC into cursor 表1   
   SELECT 表 1      
   SELECT  RECNO() 序号,* FROM 表1 INTO cursor 表2
   SELECT 表 2      
   thisform.grid1.recordsource='表2'
   thisform.grid1.backcolor=rgb(200,224,248)
 ENDIF
2014-05-24 22:50
yin710
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2013-5-27
收藏
得分:0 
tlliqi老师好,我试了一下,把几个select表1去掉,还是不行。我通过多次测试觉得是  如果没有IF thisform.optiongroup2.option1.Value=1 and empty(thisform.text1.value) AND empty(thisform.text2.value)这句话 或者这个代码里如果加入where....就不会出现错误提示啦,能正常运行。这个if。。。 句子有错么?
2014-05-25 00:12
yin710
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2013-5-27
收藏
得分:0 
sdta老师,你的办法有效,能运行啦,但也有个问题,只查询数据库的一多半内容,我的数据库的内容是从excel表转换来的,没有序号编排。以前我用上述的代码能全部查询。这是怎么回事?谢谢
2014-05-25 00:25
yin710
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2013-5-27
收藏
得分:0 
tlliqi老师,谢谢,解决了,能查询全部内容啦。也谢谢sdta老师。
2014-05-25 00:36
快速回复:请教老师,为什么用 sele ...into sursor 表不行?
数据加载中...
 
   



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

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