如何在不改变原数据库的情况下添加字段,并进行操作?(100分)

  • 主题发起人 主题发起人 阿梁
  • 开始时间 开始时间

阿梁

Unregistered / Unconfirmed
GUEST, unregistred user!


已有一个多条记录的DBASE库,需要新加一个字段用来做
数据是否重复的标记(加*号),我在Table1中New Field了
一个字段flags,并写代码行:

Table1Flags.Value:='*';

1.此代码行只能在Table1CalcFields事件中能正常显示,
在其它地方都不能正常显示,应如果处理使其在
其它事件中使用?

2.如何检测整个数据库中某个字段值相同?(以便做标记)
 
1)此代码行只能在Table1CalcFields事件中能"正常显示"?
2)按此字段排序,然后遍历,字段值相同的记录会在一起.
 
对,此代码只能在Table1CalcFields事件中能正常显示。在其它地方使用
就不显示。 :~~~

排序俺知道,但是遍历,我不知应怎么做? :D

请各位大人多多指教。
 
你如果要在别的地方也看见这个新field
干脆在修改表结构固定加一个域好了
 
Table1CalcFields是不能在别的地方被edit的。
按此字段排序后,
取出第一条记录中的那个字段值(要做标记的)放在
你的变量中;next;第二条记录中的那个字段值是否和
变量中的值相同。相同:delete it!不同:把此记录中的
那个字段值(要做标记的)放在你的变量中;循环.......
 
接受答案了.
 
后退
顶部