我有一個簡單的更新查詢,該查詢應將數字應用於文本字段,但會一直刪除前導零。應該是054846,但最終爲54846.無法弄清楚我錯過了什麼。更新應將數字應用於文本字段的查詢失敗
Dim strsql As String
strsql = "UPDATE [Action]" _
& "SET [Action] = (" & "054846" & ")"
DoCmd.RunSQL strsql
請大家幫幫忙
我有一個簡單的更新查詢,該查詢應將數字應用於文本字段,但會一直刪除前導零。應該是054846,但最終爲54846.無法弄清楚我錯過了什麼。更新應將數字應用於文本字段的查詢失敗
Dim strsql As String
strsql = "UPDATE [Action]" _
& "SET [Action] = (" & "054846" & ")"
DoCmd.RunSQL strsql
請大家幫幫忙
這聽起來像在表中的字段定義爲一個字符串。但是你所擁有的SQL的數字是一個整數,因爲你沒有用單引號括起這個值。如果你輸出你正在運行的SQL字符串,你會看到這個問題。
單qoute '
昏暗STRSQL作爲字符串STRSQL = 「UPDATE [動作]」 _ & 「SET [動作] ='」 & 「054846」 & 「」」 DoCmd.RunSQL STRSQL
環繞數