关于数据库排序

iamdan 2003-05-06 07:17:09
关于数据库 abc.MDB 排序。其中有一字段为“价格”,我定义为字符串。
但是,如果使用 Select 语句排序,它将按 ASCII 码来排,有没有办法直接按数字来排?

如何改变 DBGird 的某一行和某一列交叉处的值?就像上面说的,是字符串,我也可以改成数字。
...全文
156 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
lsftest 2003-05-07
  • 打赏
  • 举报
回复
aSenb(绿竹入幽径)的是好方法。。。。。
seeku 2003-05-07
  • 打赏
  • 举报
回复
i fule u
iamdan 2003-05-07
  • 打赏
  • 举报
回复
xayzmb(行者) 好像是没有怎么编程的人吧?:) 使用字符形,可以避免很多问题,比如用户直接通过DBGird修改输入字符,我只需要在程序中使用 Val()就能排除错误。

“价格”字段为什么要定义成字符型?
在程序设计中,我们希望给客户看到的是统一格式的东西,比如“价格”统一成 13.10 14.18 的形式,而不是 13.1 14.18。

对DBGIRD的某个ITEM都可附值,怎么附??? zhangning163(银之风谷)能说说吗?我只知道DBGird1.Columns(0) = "00003"。
lyann 2003-05-07
  • 打赏
  • 举报
回复
xayzmb(行者) ,别这样说别人啊
zhangning163 2003-05-07
  • 打赏
  • 举报
回复
(aSenb)的方法可行!!!
"改变 DBGird 的某一行和某一列交叉处的值?"是什么意思?
对DBGIRD的某个ITEM都可附值!!!
xayzmb 2003-05-07
  • 打赏
  • 举报
回复
大脑进水了吧。
饮水需思源 2003-05-07
  • 打赏
  • 举报
回复
“价格”字段为什么要定义成字符型?
victorycyz 2003-05-07
  • 打赏
  • 举报
回复
为什么用字符型,没道理呀。
HanZhu1 2003-05-06
  • 打赏
  • 举报
回复
转成数字的试试
简易无忌 2003-05-06
  • 打赏
  • 举报
回复
order by 1*价格
anin2000 2003-05-06
  • 打赏
  • 举报
回复
把字段的值转成数字再排序

7,785

社区成员

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

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