https://wiki.lazarus.freepascal.org/How_to_write_in-memory_database_applications_in_Lazarus/FPC https://wiki.lazarus.freepascal.org/Databases/zh_CN Sorting DBGrid on TitleClick event for TBufDataSet If you wish to enable consecutive ascending and descending sorting of a DBGrid showing some data...
影响到SQLQuery,BufDataSet 这些控件 2个列4个组合测试: 都升序: c1;c2 有1个降序: c1 DESC;c2 c1;c2 DESC 都降序: c1 DESC; c2 DESC 只要有DESC所有列都降序了 解决方法: 将bufdataset.pas的这个函数中: procedure TCustomBufDataset.ProcessFieldsToCompareStruct ... ACompareRec.Desc := ACompareRec....
为bufdataset增加ftVariant支持 最近使用bufdataset时发现可以创建ftVariant类型,但无法正常读写。经搜索,发现fpc官方早在2011年就有解决方案,但到今天最新的fpc3.3.1还没支持,按issues的方法,经测试读写ok,如果你也需要在bufDataSet要用到ftVariant,可以参考以下方法: 打开fpcsrc\packages\fcl-db\src\base\bufdataset...