| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2544 人关注过本帖
标题:[求助]关于表格控件指定数据源为SQL查询临时表,帮帮忙,错在哪里
只看楼主 加入收藏
txfantong
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2008-9-2
收藏
 问题点数:0 回复次数:8 
[求助]关于表格控件指定数据源为SQL查询临时表,帮帮忙,错在哪里
为单位编的一个人事管理系统 ,希望能通过左边的TREEVIEW控件选 择部门后,

在右边的表格控件内自动显示本部门相应人员信息,窗口图片如下
" border="0" />


treeview   NodeClick 事件中有:

     SELECT sequence as 序号, name as 姓名, sex as 性别, birthdate as 出生年月, nation as 民族, record as 学历,;
partydate as 入党时间, workdate as 参加工作时间 from database\tblpeople where Unitid=val(subs(node.key,2)) ;
into cursor tmppeople order by sequence


thisform.Grid1.RecordSource='tmppeople'

 thisform.grid1.refresh

表单运行结果 右边表格控件变成空白

 " border="0" />


SQL查询 语句后加BROW命令,查询结果无问题

 " border="0" />


请各位大大帮看一下,问题出在哪里,谢谢!!!!!

[[it] 本帖最后由 txfantong 于 2008-9-2 11:27 编辑 [/it]]
搜索更多相关主题的帖子: 表格 控件 数据源 SQL 
2008-09-02 08:30
ibmlang_002
Rank: 5Rank: 5
来 自:浙江-嘉兴
等 级:贵宾
威 望:18
帖 子:437
专家分:176
注 册:2008-8-30
收藏
得分:0 
thisform.Grid1.RecordSource='tmppeople' 前面加上一句thisform.Grid1.RecordSourceType= 1
2008-09-02 13:00
lisonshaw
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2008-8-4
收藏
得分:0 
order by 应该放于into cursor 前面的吧
2008-09-02 13:14
lisonshaw
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2008-8-4
收藏
得分:0 
还有thisform.Grid1.RecordSource='tmppeople' 中的单引号你确定是英文状态下的吗
2008-09-02 13:16
txfantong
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2008-9-2
收藏
得分:0 
谢谢,我原本在表单中表格 控件的属性中已经设置.RecordSourceType= 1,但没有作用

不过程序代码中加上这句后行了,不知是怎么回事
2008-09-02 13:17
txfantong
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2008-9-2
收藏
得分:0 
回复 4# lisonshaw 的帖子
是英文状态 , ORDER BY 可以放在 into 语句之前的,
在SELECT 语句后立刻加一个BROW命令,可以显示出查询运行结果,说明查询语句运行结果是没问题的
2008-09-02 13:19
ibmlang_002
Rank: 5Rank: 5
来 自:浙江-嘉兴
等 级:贵宾
威 望:18
帖 子:437
专家分:176
注 册:2008-8-30
收藏
得分:0 
这可能是GRID的BUG吧。记住,每当要叫GRID正确显示数据,这3条命令必不可少。

[[it] 本帖最后由 ibmlang_002 于 2008-9-2 13:24 编辑 [/it]]
2008-09-02 13:20
txfantong
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2008-9-2
收藏
得分:0 
回复 7# ibmlang_002 的帖子
昨天测试时,查询结果定向为into dbf时,
更新数据时只需要指定数据源和REFRESH两条就够了,

但是,into cursor时,仅这两条语句就不够,一定要再加上您所说的recordsourcetype这句才行, 具体什么原因也搞不懂
2008-09-02 13:43
szy345
Rank: 4
来 自:江苏——南京
等 级:贵宾
威 望:14
帖 子:336
专家分:14
注 册:2008-8-6
收藏
得分:0 
2008-09-02 14:49
快速回复:[求助]关于表格控件指定数据源为SQL查询临时表,帮帮忙,错在哪里
数据加载中...
 
   



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

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