江 江南好汉 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-05 #1 table中的数据以dbgrid显示,如何实现每添加一条记录后自动排序, 不是全部输完后再排序。
A armyjiang Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-05 #4 这样会让操作员很不舒服的! dbgrid的datasource设置排序,然后在每次添加结束后进行操作refresh
江 江南好汉 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-05 #5 各位ggjj: 我的dbgrid中排序的字段有多条记录值相同。 建立索引后添加记录时,报警索引字段只读,why? 能说详细些吗?
A armyjiang Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-06 #6 你的datasource是query? 前面我说的会让操作员很不舒服的原因是在重新排序时,dbgrid的内容需要变化。视觉上 的感觉很不好! 用的是什么数据库?先不要在程序中作这样的尝试,先在数据库操作环境中保证可行性, 然后再写你的程序代码。看在数据库操作环境中增加记录是否有同样的错误。 在增加记录时,索引需要重新生成。记录数有多少?不多的话不必建立索引,只是设立 排序条件就可以了。
你的datasource是query? 前面我说的会让操作员很不舒服的原因是在重新排序时,dbgrid的内容需要变化。视觉上 的感觉很不好! 用的是什么数据库?先不要在程序中作这样的尝试,先在数据库操作环境中保证可行性, 然后再写你的程序代码。看在数据库操作环境中增加记录是否有同样的错误。 在增加记录时,索引需要重新生成。记录数有多少?不多的话不必建立索引,只是设立 排序条件就可以了。
江 江南好汉 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-07 #7 to armyjiang: thank you! 我的本意是采用table,datasource,在有多条相同记录的情况下能否实现排序? 改用query后能实现要求。 谢谢!