菜鸟问LoadFromFile() 和打开缓存的有关问题
初学者问LoadFromFile() 和打开缓存的问题
一、这两句很好玩,就是不知道大都是什么情况下使用
ADOQuery1.LoadFromFile();
ADOQuery1.SaveToFile();
二、ADOQuery1打开缓存
ADOQuery1.CacheSize:=100; 100是100字节还是100条记录?缓存有“满”的概念吗?“满”后会激发事件吗?比如存盘或是提交?
------解决方案--------------------
1.当需要将当前的记录集保存至一个文件时可以用,至于什么情况要根据你编程时的需要。
2.100是指100条记录,就是说在这个属性设为100时,会将100条记录装到缓存中,当记录指针在这100条内时,可以直接从缓存中读取,当移动记录指针超过这100条记录时,需要再从数据库装另一个100条记录到缓存。激发的事件可能有OnFetch...开头的几个事件,你可测试下。
一、这两句很好玩,就是不知道大都是什么情况下使用
ADOQuery1.LoadFromFile();
ADOQuery1.SaveToFile();
二、ADOQuery1打开缓存
ADOQuery1.CacheSize:=100; 100是100字节还是100条记录?缓存有“满”的概念吗?“满”后会激发事件吗?比如存盘或是提交?
缓存
------解决方案--------------------
1.当需要将当前的记录集保存至一个文件时可以用,至于什么情况要根据你编程时的需要。
2.100是指100条记录,就是说在这个属性设为100时,会将100条记录装到缓存中,当记录指针在这100条内时,可以直接从缓存中读取,当移动记录指针超过这100条记录时,需要再从数据库装另一个100条记录到缓存。激发的事件可能有OnFetch...开头的几个事件,你可测试下。