为什么在数据表中的real类型的数据只有两位小数,而到了DBGrid中显示的数据小数点后却有很多位??如何改变这种情况 为什么在数据表中的real类型的数据只有两位小数,而到了DBGrid中显示的数据小数点后却有很多位??如何改变这种情况 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在连接DBGrid的QUery或者AdoQuery的SQL属性中输入SQL语句设Active为true,双击Query,右键单击弹出窗口,选Add all fields然后点选你要控制的字段,f11属性中有displayformat属性,输入.00即可 这好办,没说SQL语句一定要写的很准确,只要字段名吻合就行,你甚至可以这样写:select field1,field2,'1' as field3,2 as field4from tablewhere 1=0 那就select convert(numeric(9,2),field1) from ... 非常谢谢你的回答不过,在select中写也不方便,我要察看的那个表中有多少字段都不一定,有多少个real型的字段就更加不一定了,字段叫什么名字也不一定,还有没有别的办法? 是啊,我在程序中建表,字段可以随意添加显示的时候,我用了一个Table,或则Query的 select * from 表名这样就全现实出来了,但是select的时候,无法判断那些字段啊!!呵呵,刚才我用小数类型倒是可以,但是我用不知道怎么用sql语句建立 Access中 小数 类型的字段,呵呵,你知道吗??真的很感谢你的回答!!谢谢!! 关于文件流的疑问 请问如何结束外部应用程序?代码如何实现? 语法问题一小问,类似脑筋急转弯 BDE里的Query与ADODataSet属性的疑问.... 请问在windows2003配置DCOM与win2k有何不同?? 全新专业控件下载站登场!走过路过不容错过,不看就是你的损失!捧场有分! 怎样实现数据库的级联操作? 如果您是SQL高手,请您进来帮我看看。我真的急用!!!!!! 什么事件在FORM的SHOU之后,而且只运行一次 改变控件颜色 #13代表回车,那么#32代表什么啊?(即解决,即得分) 有个软件声称只需建好模型就能得到软件,大家去批一批!!
设Active为true,双击Query,右键单击弹出窗口,选Add all fields
然后点选你要控制的字段,f11属性中有displayformat属性,
输入.00即可
select field1,field2,'1' as field3,2 as field4
from table
where 1=0
select convert(numeric(9,2),field1) from ...
不过,在select中写也不方便,我要察看的那个表中有多少字段都不一定,有多少个real型的字段就更加不一定了,字段叫什么名字也不一定,还有没有别的办法?
显示的时候,我用了一个Table,或则Query的 select * from 表名
这样就全现实出来了,但是select的时候,无法判断那些字段啊!!
呵呵,刚才我用小数类型倒是可以,但是我用不知道怎么用sql语句建立 Access中 小数 类型的字段,呵呵,你知道吗??
真的很感谢你的回答!!谢谢!!