2017-06-12 43 views
0

我有這樣的代碼的DAO - 數據庫格式化場道DATABSE - 訪問VBA

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) 

當我運行此,數往往會是一個大的小數位,這意味着圓的需求(, 2)或格式(「#.00」)。 但是,此代碼不起作用。

sqlinsert = "INSERT INTO 400_CF_BREAK_LOG ([Number]) Values ('" & rs("Format([Number], "#.00")") & "') " 

關於代碼應該是什麼的任何想法?

回答

0
sqlinsert = "INSERT INTO 400_CF_BREAK_LOG ([Number]) Values ('" & Format(rs("[Number]"), "#.00") & "') " 
+0

非常感謝! – FamousFrik