HELP!VB专家请指教!!!

blackstone 2001-05-06 09:22:00
最近编一个小软件,对一个Access数据库进行操作,现在想在打开Access数据表的情况下根据其中的任一字段进行排序(升序OR次序),
请高手指点如何利用VB完成这一操作。

注:不调用ACCESS的某些功能(即软件完成后应在无MICROSOFT ACCESS程序存在的情况下运行)。
...全文
125 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Fly_Cat 2001-05-07
  • 打赏
  • 举报
回复
设置一下RecordSet 对象的index属性就可以了
pianopan 2001-05-06
  • 打赏
  • 举报
回复
看本数据库原理的书吧
killertang 2001-05-06
  • 打赏
  • 举报
回复
比如:
data1.recordsource="selec * from authors" _ &
"order by id,name "
data1.refresh
id,name 为字段值依次升序排序
SQL 语句很简单,你只要找相关资料
就可实现你的排序
OLD_VB_FAN 2001-05-06
  • 打赏
  • 举报
回复
killertang,我正在考虑用你的后一种方法,不过有些难度哦,我刚入门不久,可否详细一点儿?
Libra_m_cn 2001-05-06
  • 打赏
  • 举报
回复
我想有2:
1:用SQL或微软的什么数据库引擎;
2:如果你够狠,用读二进制的方法。
killertang 2001-05-06
  • 打赏
  • 举报
回复
你若是用什么,MSFLEXGRID ,LISEVIEW等`控件,它自带了方法,属性
排序,若没用的话 象楼上说的用 DATA 的RECORDSOURCE 属性加SQL语句
设置 ORDER BY 即可
sbnth 2001-05-06
  • 打赏
  • 举报
回复
设置RecordSource为SQL语句,通过SQL语句来实现排序。

7,785

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧