[問題] DAO 資料庫連結一直說少參數

看板C_and_CPP (C/C++)作者 (Leanne)時間11年前 (2014/07/31 12:04), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) Vs2010 C++ 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) DAO 問題(Question): 執行到下面程式碼前端有打星號的那行時 會跑出"參數太少預期個數1"的錯誤訊息 餵入的資料(Input): 預期的正確結果(Expected Output): 錯誤結果(Wrong Output): 程式碼(Code):(請善用置底文網頁, 記得排版) void DataRead(int basetittlemin,int basetittlehour) { try{ DAO::DBEngine^ dbEngine; DAO::Database^ database; DAO::Recordset^ myRecordset; DAO::Fields^ myFields; String^filePath; int i; String^ minut; String^ hou; if (basetittlemin<10) {minut="0"+basetittlemin.ToString();} else {minut=basetittlemin.ToString();} if (basetittlehour<10) {hou="0"+basetittlehour.ToString();} else {hou=basetittlehour.ToString();} dbEngine = gcnew DBEngine(); filePath = hou+minut+"DataChiller.accdb"; database = dbEngine->OpenDatabase(filePath,false,false,""); String^ ReadSql = "Select Top 60 * From 系統資料 Order By [Id] DESC"; *myRecordset =database->OpenRecordset(ReadSql,DAO::RecordsetTypeEnum::dbOpenDynaset,(int ^)0,DAO::LockTypeEnum::dbOptimistic); myRecordset->MoveFirst(); database->Close(); }catch (Exception ^DAOException){MessageBox::Show(DAOException->Message, "Error",MessageBoxButtons::OK, MessageBoxIcon::Error ); } } 補充說明(Supplement): -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.124.45.149 ※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1406779464.A.A87.html
文章代碼(AID): #1JsS18g7 (C_and_CPP)
文章代碼(AID): #1JsS18g7 (C_and_CPP)