關於使用ADOQuery控制元件動態執行SQL查詢 (轉)

worldblog發表於2007-12-11
關於使用ADOQuery控制元件動態執行SQL查詢 (轉)[@more@]

//使用ADOQuery1進行高階查詢
ADOQuery1->Active=False;
ADOQuery1->SQL->Clear();
AnsiString sss;
sss="";//在引號內輸入要的SQL語句
ADOQuery1->SQL->Add(sss);
ADOQuery1->Active=True;
//在執行查詢後,如果資料內容改變,則需要用POST()方法進行提交才能被接受,但在執行POST方法時,會經常出現編輯錯誤,那麼,怎樣才能避免出現這種錯誤呢?以下程式碼就是一種判斷是否可以執行POST方法的程式碼。 
//避免出現編輯模式的錯誤
if(ADOQuery1->State==dsEdit)
{
ADOQuery1->Post();
}
  -黑兵-hoget


歡迎您光臨[黑兵]網站()to::hoget@hoget.com">hoget@hoget.com


 


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-991247/,如需轉載,請註明出處,否則將追究法律責任。

相關文章