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

getbh=alltrim(thisform.pageframe1.page1.text1.value) &&获得编号 getxm=alltrim(thisform.pageframe1.page1.text2.value) &&获得姓名 flag1=thisform.pageframe1.page1.check1.value flag2=thisform.pageframe1.page1.check2.value

if flag1=1 and flag2=0 &&按输入的编号查询。运行他的时候有问题 set order to tag 编号 seek getbh if found() select * from 工资管理!员工信息 where 编号=getbh into cursor ttable thisform.pageframe1.page1.txt编号.Controlsource="ttable.编号" thisform.pageframe1.page1.txt姓名.Controlsource="ttable.姓名" thisform.pageframe1.page1.txt性别.Controlsource="ttable.性别" thisform.pageframe1.page1.txt出生年月.Controlsource="ttable.出生年月" thisform.pageframe1.page1.txt部门.Controlsource="ttable.部门" thisform.pageframe1.page1.txt职称.Controlsource="ttable.职称" thisform.pageframe1.page1.txt毕业学校.Controlsource="ttable.毕业学校" thisform.pageframe1.page1.txt学历.Controlsource="ttable.学历" thisform.pageframe1.page1.refresh else messagebox("没有找到记录",48,"SORRY") ENDIF endif if flag1=0 and flag2=1 locate for 姓名=getxm if found() select *from 工资管理!员工信息 where 姓名=getxm order by 员工信息.编号 desc into cursor ttable thisform.pageframe1.page1.txt编号.Controlsource="ttable.编号" thisform.pageframe1.page1.txt姓名.Controlsource="ttable.姓名" thisform.pageframe1.page1.txt性别.Controlsource="ttable.性别" thisform.pageframe1.page1.txt出生年月.Controlsource="ttable.出生年月" thisform.pageframe1.page1.txt部门.Controlsource="ttable.部门" thisform.pageframe1.page1.txt职称.Controlsource="ttable.职称" thisform.pageframe1.page1.txt毕业学校.Controlsource="ttable.毕业学校" thisform.pageframe1.page1.txt学历.Controlsource="ttable.学历" thisform.pageframe1.page1.refresh else messagebox("没有找到记录",48,"SORRY") ENDIF endif if flag1=1 and flag2=1 locate for 姓名=getxm and 编号=getbh if found() select * from 工资管理!员工信息 where 姓名=getxm and 编号=getbh order by 员工信息.编号 desc into cursor ttable thisform.pageframe1.page1.txt编号.Controlsource="ttable.编号" thisform.pageframe1.page1.txt姓名.Controlsource="ttable.姓名" thisform.pageframe1.page1.txt性别.Controlsource="ttable.性别" thisform.pageframe1.page1.txt出生年月.Controlsource="ttable.出生年月" thisform.pageframe1.page1.txt部门.Controlsource="ttable.部门" thisform.pageframe1.page1.txt职称.Controlsource="ttable.职称" thisform.pageframe1.page1.txt毕业学校.Controlsource="ttable.毕业学校" thisform.pageframe1.page1.txt学历.Controlsource="ttable.学历" thisform.pageframe1.page1.refresh else messagebox("没有找到记录",48,"SORRY") ENDIF endif

运行的时候输入编号或者姓名来查找。但出现的错误是

“SQL:未找到列'编号=getbh”

“未知的txt编号”

“未知的txt姓名”等/

请帮忙看一下。谢谢

搜索更多相关主题的帖子: 简单问题 
2004-11-16 16:18
tzhtang
Rank: 1
等 级:新手上路
帖 子:888
专家分:0
注 册:2004-8-30
收藏
得分:0 

select * from 工资管理!员工信息 where 编号=getbh into cursor ttable 编号是否在员工信息表中存在;

thisform.pageframe1.page1.txt编号.Controlsource="ttable.编号" thisform.pageframe1.page1.txt姓名.Controlsource="ttable.姓名" 请查看page1中有没有叫 'txt编号'或'txt姓名' 的文本框.


2004-11-16 18:05
快速回复:[求助]菜鸟请教简单问题
数据加载中...
 
   



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

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