热情软件屋

 

VB5中如何对一数据库进行排序


编号:QA000397
建立日期: 1999年1月23日 最后修改日期:1999年1月23日
所属类别:

zhixiong lin:
    我在VB5中用sort对一数据库进行排序。在窗体中显示正常,但原数据库并没有改变。请问在VB5中如何对一数据库的某列进行排序。(foxpro 2.5)
    

回答:

    如果你说的VB5的Sort是指Sort属性的话,那么这种排序不会对原数据库产生如何影响。如果你使用Index的话,原数据库的索引会自动更新。但在VB中没有同FoxPro的Sort语句对应的语句,也就是说无法改变原数据库记录的物理顺序。如果你一定要模拟FoxPro的Sort语句,可以使用SQL的Select Into ... Order By ...将排好序的数据输出到另外一个文件中。但是,FoxPro的Sort语句基本被淘汰了,即使在FoxPro也应该使用索引来排序。

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio