易截截图软件、单文件、免安装、纯绿色、仅160KB

Access 2007格式化查询问题请教

数值类型的字段,如12.34
在查询时我想返回12(34)这样的形式,Access 2007的正则表达式可以做到吗?
2007 不清楚,没有试过,2003以下,则可以用

select int(12.34) &'(' & mid(12.34-int(12.34),3) &')'

2007支持正则表达吗?没有用过,估计不行
SELECT format(12.34,'####.(##)')

SELECT replace(format(12.34,'####.(##)'),'.','')

路过,学习。。。。。

感谢楼上诸位的指导!

ACMAIN_CHM的方法咋2007下似乎真的不行,不过同样感谢:)

WWWWA的方法“SELECT format(12.34,'####.(##)')”可行,在补充去掉小数点时,replace函数似乎不支持:
Error Message: Undefined function 'REPLACE' in expression.

2003就支持REPLACE,2007没有用过,你在VBA在使用
SELECT replace(format(12.34,'####.(##)'),'.','')

谢谢。

这样可以实现:
IIf(InStr(str(amount), '.')=0,amount, Fix(amount) & '(' & Mid(amount,InStr(Str(amount),'.')) & ')')
做了有没有小数的判断。


相关问答:

ASP+ACCESS输出问题 - Web 开发 / ASP

哪里出错了,输出这样的结果??
<%@ Page Language="VB" AutoEventWireup="false" aspcompat="true" CodeFile="Default.aspx.vb" Inherits="_Default" %&g ......

ACCESS数据库转DBF

已知两个数据库,分别为BASE.MDB 和 BASE2.DBF
字段分别为BASE.MDB:NAME NAME2 NAME3 
  A B C  
  D E F  
  ......

asp连接ACCESS数据库的问题!!

最近学习asp,当练习到连接数据库的时候,频频出错,可就是不知道错在怎么地方,请高手帮忙看看!!谢谢!
包含文件xx.asp、xxsave.asp、conn.asp以及student1.mdb和表xxgl……
xx.asp为:
<html>
<hea ......

dwr Illegal access to default constructor错误

dwr.xml:
<create creator="struts" javascript="PrisonerActionForm">
  <param name="formBean" value="prisonerForm"/>
  < ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号