|
|
导航: |
论坛 -> 数据库专区
斑竹:liumazi,waterstone |
|
作者: |
|
2004/2/24 11:08:59 |
标题: |
|
加入我的收藏 |
楼主: |
bk:=Table1.GetBookmark(); table1.First; while (NOT Table1.Eof) do begin . . .
Table1.Next; end; Table1.GotoBookmark(bk); Table1.FreeBookmark(bk); end; 请问怎么能防止table的指针指向空地址
----------------------------------------------
- |
作者: |
|
2004/2/24 11:34:37 |
1楼: |
指针怎么就指向空地址了?
----------------------------------------------
不爱我-就别靠近我。
|
作者: |
|
2004/2/24 12:16:25 |
2楼: |
那我执行后就出错,说地址指向了零,我的table1里面只有一个数据记录
----------------------------------------------
-
|
作者: |
|
2004/2/24 13:16:20 |
3楼: |
if not table1.eof then bk:=table1.getbookmark(); ........
----------------------------------------------
不爱我-就别靠近我。
|
作者: |
|
2004/2/24 13:24:42 |
4楼: |
还是那个错误:(
----------------------------------------------
-
|
作者: |
|
2004/2/24 13:28:44 |
5楼: |
你把光标放到: bk:=Table1.GetBookmark();这一行上,按F5键后在运行然后一步一步看是那一行的错误?
----------------------------------------------
不爱我-就别靠近我。
|
作者: |
|
2004/2/24 13:46:23 |
6楼: |
奥,我那个第一次打开那个窗口统计数据都没问题,把那个窗口惯了后再打开就会出现这个错误
Access violation at address 00000000.Read of address 00000000.
----------------------------------------------
-
|
作者: |
|
2004/2/24 13:50:05 |
7楼: |
你onclose里面有什么代码?
----------------------------------------------
不爱我-就别靠近我。
|
作者: |
|
2004/2/24 15:52:02 |
8楼: |
procedure TlingyongForm.FormClose(Sender: TObject; var Action: TCloseAction); begin Action:=caFree; end;
----------------------------------------------
-
|
作者: |
|
2004/2/24 16:05:24 |
9楼: |
好了,我把onclose取了就没问题了,谢谢你的帮助!谢谢!
----------------------------------------------
-
|
|