关于VFP的一些问题(索引不唯一。不能识别的成员)

1\我设置的两个索引,一个主索引,一个普通索引。运行的时候就会提示这个,是不是不可以设置两个??2\希望实现通过输入读者证件号进行下面的操作。我在form1的init代码... 1\我设置的两个索引,一个主索引,一个普通索引。运行的时候就会提示这个,是不是不可以设置两个??
2\希望实现通过输入读者证件号进行下面的操作。
我在form1的init代码写的是:
thisform.txt读者证件号.value=""
thisform.txt读者证件号.setfocus
thisform.txt读者姓名.value=""
thisform.txt读者编号.value=""
thisform.txt性别.value=""
thisform.txt读者权限.value=""
thisform.txt单位部门.value=""
thisform.txt最大可借阅数.value=""
数据环境里添加了相应的数据表
表单上也都有这些控件,但运行总是提示说不能识别的成员 读者编号
总说我索引不唯一 是什么意思呢
我的读者编号没有重复。
name也没有漏掉前面的txt
展开
 我来答
tgw5667
2007-12-15 · TA获得超过4731个赞
知道大有可为答主
回答量:2196
采纳率:0%
帮助的人:2791万
展开全部
1\我设置的两个索引,一个主索引,一个普通索引。运行的时候就会提示这个,是不是不可以设置两个??
答:可以设置两个,但索引名不能相同。

2\
文本控件名是“txt读者编号”,你在程序中写“读者编号”,所以是“不能识别的成员”,前面少了“txt”
--------------------------------
主索引的索引变量必须是唯一的,不能有重码!
例如:你把“读者编号”为主索引,在所有记录中“读者编码”不能有重号。
现在已有重码,可以这样处理:
先取消主索引;保留“读者编号”普通索引;
打开表,同时打开“读者编号”普通索引;
浏览表,此时表按“读者编号”排列,很清楚地能看到相同的“读者编号”,清除重码的“读者编号”;
再建主索引。
恨别愁更伤悲
2007-12-17 · TA获得超过913个赞
知道大有可为答主
回答量:1585
采纳率:0%
帮助的人:1341万
展开全部
估计因为你的属性栏内这个控件name属性为 ”读者编号“
而你的 代码里面用”txt读者编号“
把属性栏这个控件的引用名name属性改为 txt读者编号
可能这里出错了
去看看

你运行出错的时候挂起看看哪句代码出错了?
贴出来大家讨论下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式