C caowei Unregistered / Unconfirmed GUEST, unregistred user! 1999-03-24 #1 我用ACCESS 97数据库(MDB),使用DBGrid进行显示, 怎么才能知道当前的记录号呢?
茶 茶叶蛋 Unregistered / Unconfirmed GUEST, unregistred user! 1999-03-24 #2 给你发一页钱智达先生的笔记,略微有一点关系. (Big5码的) 真对不起,实在没时间了!
C caowei Unregistered / Unconfirmed GUEST, unregistred user! 1999-03-26 #3 Thanks! But there is no such kind of answer. 我决定这个问题改为200分。 希望大家都帮帮忙!
茶 茶叶蛋 Unregistered / Unconfirmed GUEST, unregistred user! 1999-03-26 #4 详见<a href="http://www.gislab.ecnu.edu.cn/delphibbs/DispQ.asp?LID=103036">此处</a> 嘻嘻,<font color="#0000ff">投机取巧!</font>
详见<a href="http://www.gislab.ecnu.edu.cn/delphibbs/DispQ.asp?LID=103036">此处</a> 嘻嘻,<font color="#0000ff">投机取巧!</font>
S SeaSky Unregistered / Unconfirmed GUEST, unregistred user! 1999-04-24 #6 抱歉, 我审查不严 ! To CaoWei , 茶叶蛋 and All: Jimchael Tsee 的用计算字段的解法,<font Color=red>不对</font>!!! (caowei 居然加分了!) 你们把表多在Grid中滚动几遍(记录数多一些) , (因 每次记录滚动都会重新计算calculateFiled .) Jimchael Tsee的用法只可以将单向一次操作 , 即将表一次从 开始到结束过一次.
抱歉, 我审查不严 ! To CaoWei , 茶叶蛋 and All: Jimchael Tsee 的用计算字段的解法,<font Color=red>不对</font>!!! (caowei 居然加分了!) 你们把表多在Grid中滚动几遍(记录数多一些) , (因 每次记录滚动都会重新计算calculateFiled .) Jimchael Tsee的用法只可以将单向一次操作 , 即将表一次从 开始到结束过一次.
S SeaSky Unregistered / Unconfirmed GUEST, unregistred user! 1999-04-24 #7 小茶: 恐怕投机取巧 -------不成了 . 不过要不是你把问题激活, 我也不会注意!!!
R redforks Unregistered / Unconfirmed GUEST, unregistred user! 1999-04-24 #8 DAO可以吗? 我不知道,因为我还没看过DAO SDK.不知哪位DAO高手...
J Jams Unregistered / Unconfirmed GUEST, unregistred user! 1999-04-25 #9 该问题相对来说比较容易些。 本人在试题库的编写过程中也遇到过此类问题,我的解决办法是: 1)自定义具有与DBGrid相同功能的安扭; 2)使用数据库的 Table1.RecNo 获得当前的记录号,并操纵DBGrid的行为;反之, 使用你自定义的DBGrid功能的按钮,去修改一变量,并用 Table1.moveby() 将记录指针指向你所要浏览的记录,此时的DBGrid也是指向的同一记录位置, 这样你的问题就解决了。 现在,我的程序一直使用该方法。
该问题相对来说比较容易些。 本人在试题库的编写过程中也遇到过此类问题,我的解决办法是: 1)自定义具有与DBGrid相同功能的安扭; 2)使用数据库的 Table1.RecNo 获得当前的记录号,并操纵DBGrid的行为;反之, 使用你自定义的DBGrid功能的按钮,去修改一变量,并用 Table1.moveby() 将记录指针指向你所要浏览的记录,此时的DBGrid也是指向的同一记录位置, 这样你的问题就解决了。 现在,我的程序一直使用该方法。
L LSS Unregistered / Unconfirmed GUEST, unregistred user! 1999-04-27 #10 table1.recno可以 不过指针指向可以更直接用table1.recno:=xxx;
C caowei Unregistered / Unconfirmed GUEST, unregistred user! 1999-04-28 #11 RecNo在使用ACCESS数据库时总是返回-1, 所以上面的方法不正确!
Y yifeng Unregistered / Unconfirmed GUEST, unregistred user! 1999-04-29 #12 不是所有的数据库支持RecNo,支持最好的是paradox, access根本就不支持,不要 花心思去想
S sonie Unregistered / Unconfirmed GUEST, unregistred user! 1999-04-29 #13 recno真的可能只返回-1,但是否可用TABLE的beforescroll或afterscroll EVENT 试一试
S sonie Unregistered / Unconfirmed GUEST, unregistred user! 1999-04-29 #14 recno真的可能只返回-1,但是否可用TABLE的beforescroll或afterscroll EVENT 试一试
Y y_peijun Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-30 #15 对Table1可以用 RecNo定位,或MOVEBY移位,但对QUERY谁有好办法?
J Jams Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-30 #16 Hi, caowei老兄 你不会自定义一个全局变量来代替RecNo的功能吗? 想必n=n+1、n=n-1不会出现问题吧!? 然后用Moveby;就将数据库指针指向给定的记录,再显示n的数值不就行了, 你再试试看,管用!!
Hi, caowei老兄 你不会自定义一个全局变量来代替RecNo的功能吗? 想必n=n+1、n=n-1不会出现问题吧!? 然后用Moveby;就将数据库指针指向给定的记录,再显示n的数值不就行了, 你再试试看,管用!!