odbc調用存儲過程
❶ 急問VB中通過ODBC調用Oracle中存儲過程無返回得問題
VB連接orcale意義不大,如果有人需要開發這樣的程序,一定是腦袋進水了。
❷ microsoft odbc sql server driver sql sever 找不到存儲過程 pr_msgetcode90(SQL2008)
pr_msgetcode90 資料庫里沒有這個存儲過程,當然不能調用。是不是給人刪除了。
如果是這樣,看看以前有沒有備份之類的。如果沒有隻能自己再寫個了。
❸ C++使用ODBC調用MYSQL帶輸出參數的存儲過程中錯
錯誤代碼為:
[MySQL][ODBC 5.1 Driver][mysqld-5.1.45-community-log]OUT or INOUT argument 4 for routine richedb.up_InsertTaskRunning is not a variable or NEW pseudo-variable in BEFORE trigger; SQL=程序「[1968] EDBDBGTest.exe: 本機」已退出,返回值為 0 (0x0)。
❹ 請問delphi(ADO+ODBC+MYSQL)怎樣動態創建 MySQL存儲過程
1、如果sql代碼太長的話,要用分段執行。
2、你的存諸過程是生成sql腳本產生的話,注意:在SQL里GO是可以執行的。但在Tadoquery里是不行的,所以要把GO去掉。
3、你在給Tadoquery添加SQL語句時,如果你是從控制項中讀取sql語句,比如;adoquery1.sql.add(memo.lines[i])注意整條語句不要讓拆分,就是小心自動換行。
比如:
select
變成了
sel --這里換行了
ect
那他當然報語法錯誤了。
你把具體的報錯信息貼出來看看!
❺ 關於VC MFC 用ODBC 執行sql server 2000存儲過程 怎麼返回 存儲過程中定義的一個變數值 到 VC MFC中
CRecordset類中有個GetFieldValue函數,這個可以暫存資料庫中的一條記錄,你讀一個,復制一下在輸出,然後在movenext讀取下一個記錄。。
(我最近有個和你類似的項目,我也是新手。只懂這么多啦)