我正在使用RODBC連接到Microsoft Access數據庫。某些查詢做工精細,但有一個我不斷收到錯誤:「太少參數」試圖連接到R的Microsoft Access數據庫
07002 -3010 [Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.
[RODBC] ERROR: Could not SQLExecDirect 'SELECT baseunit FROM archiverapp_common_units WHERE unitname = "ng/ml"'
我用「的SQLQuery」功能進行查詢。錯誤中給出的SELECT語句就是我想要的,並且在直接複製到Access中時可以工作。從我收集的類似帖子看來,這通常是拼寫錯誤的列或表名,但在這裏一切看起來都是正確的。
可能是您的'ng/ml'的語言環境/編碼問題,您是否嘗試過在命令行輸入此查詢? –
你讓我與命令行混在一起,我發現它顯然不喜歡你使用雙引號,單一的工作正常。 – JaredL