barton, 我曾经尝试编写 MyDataset = class(TDataset)
如果重载: GetRecordCount, GetRecNo, SetRecNo.
DBGrid 的垂直滚动条就会有意义/作用,所以想了解这个情况.
FindKey/FindNearest是很有用的,为实现这个功能,TTable中用到了特别的 BDE
函数,DbiGetRecordForKey 和 DbiSetToKey
我想知道 ODBC 中是否有类似的函数.
我还遇到了 Update 问题,请 barton 赐教,
环境: TmQuery(RequestLive=True) + DBGrid + Access 数据库(*.mdb)
症状: 在 DBGrid 中无法改数据内容,报错 Field cannot be updated.
CJ, "用DATASOURCE传递参数"是什么意思?
用两个 TmQuery 做一对多没有问题啊.
建议不要用 DAO,因为它不是 Thread Safe,即无法做多线程访问数据库.
宁可用 ADO, 不过我还没有找到带源码的 ADO 控件