| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 880 人关注过本帖
标题:关于GRID的一个问题
只看楼主 加入收藏
lwscjyb
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-8-9
收藏
 问题点数:0 回复次数:9 
关于GRID的一个问题
最近我做了一个查询表单时碰到GRID方面的一个问题,我的目的是在表格中能显示我需要的东西,并能进行汇总,但系统提示,临时表是只读的,不能修改,请大虾们帮忙解决,致谢! 代码如下
command1.click
SELECT 5
SELECT * from 揽机表 WHERE ALLTRIM(揽机表.员工姓名)=ALLTRIM(thisform.combo2.Value) INTO CURSOR temp4
GO bottom
APPEND BLANK
REPLACE 员工姓名 WITH "合计"
REPLACE 积分 WITH SUM(积分)
thisform.grid1.RecordSource="temp4"
thisform.grid1.Refresh

搜索更多相关主题的帖子: GRID 
2006-08-21 08:15
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 
用视图就可以修改,查询只能浏览不能修改。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2006-08-21 08:19
啸凡
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1356
专家分:885
注 册:2006-2-22
收藏
得分:0 

用Into Table 表名 把Select的结果保存到一个表中也可以进行修改。
奇怪:“REPLACE 员工姓名 WITH "合计"”????????从逻辑上,我很不明白这一句。

[此贴子已经被作者于2006-8-21 9:56:31编辑过]


两人行已有我师……
2006-08-21 09:53
Tiger5392
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:88
帖 子:2775
专家分:2237
注 册:2006-5-17
收藏
得分:0 
(1)把CURSOR改为TABLE(理由:用物理表代替内存表)
(2)去掉GO bottom(理由:多余)
(3)下面两代码
REPLACE 员工姓名 WITH "合计"
REPLACE 积分 WITH SUM(积分)
换成
SUM 积分 TO SUM积分
REPLACE 员工姓名 WITH "合计",积分 WITH SUM积分
理由:SUM(积分)好象不能运行。

[此贴子已经被作者于2006-8-21 17:06:13编辑过]


感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2006-08-21 17:01
fown
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:58
帖 子:1229
专家分:171
注 册:2005-5-26
收藏
得分:0 
我晕死,VFP从 7.0里,SELECT多了一个参数就是READWRITE,我发过SELECT的说明啊,看一看就应该会了啊,加上这个参数CURSOR就是可写的了

有人说VFP不行了,我想说,你连VFP十分之一的功能都不会用,你怎么知道VFP不行?本人拒绝回答学生的问题我回答问题一般情况下只提供思路不提供代码,请理解
2006-08-21 17:37
Tiger5392
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:88
帖 子:2775
专家分:2237
注 册:2006-5-17
收藏
得分:0 

FOWN,我们这里很多人用VFP6的,至少我解答问题是以VFP6能用为底线的


感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2006-08-21 17:44
lwscjyb
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-8-9
收藏
得分:0 
FOWN,是呀,装了VFP9就解决这个问题了,谢谢
2006-08-22 22:03
fown
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:58
帖 子:1229
专家分:171
注 册:2005-5-26
收藏
得分:0 
以下是引用Tiger5392在2006-8-21 17:44:58的发言:

FOWN,我们这里很多人用VFP6的,至少我解答问题是以VFP6能用为底线的

那么你统计过,还有多少人用WIN98吗?调用回答API问题是不是还要考虑是不是WIN98系统?


有人说VFP不行了,我想说,你连VFP十分之一的功能都不会用,你怎么知道VFP不行?本人拒绝回答学生的问题我回答问题一般情况下只提供思路不提供代码,请理解
2006-08-23 18:45
Tiger5392
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:88
帖 子:2775
专家分:2237
注 册:2006-5-17
收藏
得分:0 
对VFP6.0就是喜欢、习惯,那有什么办法?我还看到有一帖子说他还在使用VFP5.0呢.

感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2006-08-25 01:04
fown
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:58
帖 子:1229
专家分:171
注 册:2005-5-26
收藏
得分:0 

那不新鲜,现在还有用FOXBASE的呢,主要是看潮流,如果做程序一直停留在老版本的环境中,谈何进步?那么MS公司是否还有再出VFP10的必要?


有人说VFP不行了,我想说,你连VFP十分之一的功能都不会用,你怎么知道VFP不行?本人拒绝回答学生的问题我回答问题一般情况下只提供思路不提供代码,请理解
2006-08-26 23:19
快速回复:关于GRID的一个问题
数据加载中...
 
   



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

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