【发布时间】:2018-05-22 10:47:54
【问题描述】:
我有这个用于 DAO - 数据库的代码
Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim sqlinsert As String
sqlinsert = "INSERT INTO 400_CF_BREAK_LOG ([Number]) Values ('" & rs("[Number]") & "') "
DoCmd.RunSQL (sqlinsert)
当我运行它时,数字通常会保留一个大的小数位,这意味着需要 Round(,2) 或 Format(, "#.00")。 但是,此代码不起作用。
sqlinsert = "INSERT INTO 400_CF_BREAK_LOG ([Number]) Values ('" & rs("Format([Number], "#.00")") & "') "
关于代码应该是什么的任何想法?
【问题讨论】: