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读取下一个记录。。
(我最近有个和你类似的项目,我也是新手。只懂这么多啦)