1 QL语句的ORDER BY 字段名称:
2 recordset.sort
2 recordset.sort
解决方案 »
- 请问 adox控件与对象的区别
- mshflexgrid绑定datasource后的分页问题
- 基础问题难倒我 Get #1,,sRec与Get #1,i,sRec
- (SOS)SQL超時,數據丟失
- VB动态调用VC做的DLL步骤(在线等!!)
- VB 怎么操作特殊的XML数据?
- VB 的 容 量?
- 救命啊 WINSOCK问题 为什么不允许多个用户同时登陆 运行时间一长就报360错误
- 一个关于用VB调用C++builder编写的DLL文件,DLL的API函数中存在函数指针。请各位高手给点意见!
- 如何能够生成并且得到CLSID?
- 这个GetPath错在哪里?
- 谁能讲一讲 sql distribution 和sql merge 控件如何用?
select 字段1,字段2 ... from 表名 order by 要排序的字段名 desc
字段名必为文本型
排序方法上面的朋友说的都可以试试。
第一步,用SQL语句将结果放入一临时表TEMPTABLE中
第二步,将原表记录全部删除(DELETE * FROM OLDTABLE)
第三步,用SQL语句将临时表中所有记录读出回写到原表中(INSERT * INTO OLDTABLE FROM TEMPTABLE)
第四步,删除临时表(DROP TEMPTABLE)OK,排序完成!算了,剪个小段代码给你看看吧!
____________________________________
strSqlNew = "select * into " & "new" & RCName & " from " & RCName & " order by " & strFDN
db.Execute strSqlNew
'MsgBox "完成格始化", 64, "DB new is OK!"
strSqlDel = "delete * from " & RCName
db.Execute strSqlDel
'MsgBox "完成数据删除", 64, "Trans data!!!"
strSqlRestore = "insert into " & RCName & " select * from new" & RCName
db.Execute strSqlRestore
'MsgBox "完成数据传递", 64, "Trans data!!!"
strSqLDrop = "drop table new" & RCName
db.Execute strSqLDrop
'MsgBox "完成数据恢复", 64, "estore data!!!"
db.Close
frmTableShow.Dataconnect.Refresh
frmTableShow.DBGrid1.Refresh
db就是数据对象。
dim db as database