我有两个问题想请高手帮忙!!
1、我在delphi中连接勒一个foxbase数据库,我将里面的数据删除并在delphi中将起pack,我以后在foxbase中将这个数据库添加勒一些记录,但是我以后在delphi中连接这个数据库的时候他总是显示没有任何的记录!!!!
2、我在打印报表的时候将我的纸张的大小设置为290×210,但是我在delphi中的打印预览中总是看见我的纸张的大小是210×290,
请各位高手帮我解决这两个问题,谢谢◎!!!!!!

解决方案 »

  1.   

    “我将里面的数据删除并在delphi中将起pack”  什么意思
    “foxbase中将这个数据库添加勒一些记录,但是我以后在delphi中连接这个数据库的时候他总是显示没有任何的记录!!”adoquery.close adoquery.open
      

  2.   

    rikky(读书、心知、生活) :
    我们平时操作数据库时的Delete操作只是将记录标记为“删除”,并没有真正地从库表中删掉,不信你可以看一下库表文件的大小;要真正删除记录应显式地Pack一下(并不是简单调用Pack方法,可以查一下BDE的资料)