我在报表中显示查询字段planprice时,
显示:(invalid)(inv 不能显示字段内容,这是为什么呢??
select g.name,g.code,g.pprice,round(c.planprice,4) from goods g inner join c_plan c on g.goodsid=c.goodsid
我不用保留四位小数的函时如下语句可以正常输出语句如下:
select g.name,g.code,g.pprice,c.planprice from goods g inner join c_plan c on g.goodsid=c.goodsid
显示:(invalid)(inv 不能显示字段内容,这是为什么呢??
select g.name,g.code,g.pprice,round(c.planprice,4) from goods g inner join c_plan c on g.goodsid=c.goodsid
我不用保留四位小数的函时如下语句可以正常输出语句如下:
select g.name,g.code,g.pprice,c.planprice from goods g inner join c_plan c on g.goodsid=c.goodsid
解决方案 »
- 标签打印,FastReport预览不能前后移动
- 怎么在控件的单击事件中取控件的Caption和name
- 关于字段数据类型为date 的查询?急!
- 高难问题!!!!怎样把用C# DataSet生成的XMl文件读入到datagrid中
- 哪位大哥可以给翻译一下下面的VC代码!我VC不怎么懂!
- 一个数据库模式问题,急,在线等待
- 左右模糊
- 为什么会出现这样错误"[TCX][MyODBC]Transaction are not enabled"?(MySQL+Win2000+Delphi)
- 大家有没有遇到过这个关于窗口的问题。
- 有关sql的问题(paradox)
- 如何编写锁定驱动器的程序?如果输入的密码是WINDOWS用户登录密码则允许进入
- 如何分别截取分隔符两边的字符串?
select g.name,g.code,g.pprice,round(c.planprice,4) as planprice from goods g inner join c_plan c on g.goodsid=c.goodsid
哥们不行!
报表中该字段还是显示如下:invalid)(inv
但是我查询后在DBGRID 中显示是可以的,
同样也用了这个函数!
查询语句也是一样的,在报表上显示就出问题了
这是怎么回事呢?
select g.name as name,g.code as code,g.pprice as pprice,round(c.planprice,4) as planprice from goods g inner join c_plan c on g.goodsid=c.goodsid
就是说全部字段的AS都加上这样就行了!
我在报表中有给(datatext)指字段为:planprice
报表中可以不指定段吗??
在报表中给(c.planprice,4)指定字段名如何作呢??
round(c.planprice,4) as planprice就是给其指定字段名。