宏替换vfp
编写"生成表"命令按钮的Click事件代码。程序的功能是根据表单运行时列表框中所选定的国家名称,将"获奖牌情况"表中相应国家的所有记录存入以该国家名称命名的自由表中,自由...
编写"生成表"命令按钮的Click事件代码。程序的功能是根据表单运行时列表框中所选定的国家名称,将"获奖牌情况"表中相应国家的所有记录存入以该国家名称命名的自由表中,自由表中包含"运动员名称","项目名称"和"名次"3个字段,并将结果按"名次"升序排列。
提示:假设从列表框中选择的国家名称存放在变量gm中,那么在SQL SELECT语句中使用短语into table &gm就可以将选择的记录存入以该国家名命名的自由表中。
x=thisform.list1.value
SELECT 运动员名称,项目名称,名次;
FROM 获奖牌情况,国家;
WHERE 国家.国家代码=获奖牌情况.国家代码;
AND 国家名称=x;
INTO TABLE &x;
order by 名次
各大神帮忙瞅一下,这个宏替换该怎么改才对呢? 展开
提示:假设从列表框中选择的国家名称存放在变量gm中,那么在SQL SELECT语句中使用短语into table &gm就可以将选择的记录存入以该国家名命名的自由表中。
x=thisform.list1.value
SELECT 运动员名称,项目名称,名次;
FROM 获奖牌情况,国家;
WHERE 国家.国家代码=获奖牌情况.国家代码;
AND 国家名称=x;
INTO TABLE &x;
order by 名次
各大神帮忙瞅一下,这个宏替换该怎么改才对呢? 展开
展开全部
x=ALLTRIM(thisform.list1.value) && thisform.list1.value 的值如果是字符型数据,应该加ALLTRIM(),否则不用加ALLTRIM()
SELECT 运动员名称,项目名称,名次 ;
FROM 获奖牌情况,国家 ;
WHERE 国家.国家代码==获奖牌情况.国家代码 ;
AND ALLTRIM(国家名称)==x ;
order by 名次 ;
INTO TABLE (x)
():名称表达式,也可以用宏替换&
SELECT 运动员名称,项目名称,名次 ;
FROM 获奖牌情况,国家 ;
WHERE 国家.国家代码==获奖牌情况.国家代码 ;
AND ALLTRIM(国家名称)==x ;
order by 名次 ;
INTO TABLE (x)
():名称表达式,也可以用宏替换&
AiPPT
2024-09-19 广告
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图...
点击进入详情页
本回答由AiPPT提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询