当前位置:  技术问答>java相关

带输入参数的存储过程的问题(回答者给分)

    来源: 互联网  发布时间:2015-04-15

    本文导语:  可我的存储过程在查询分析器中都可以运行的。 数据库SQLSERVER2000 下面是JAVA调用存储过程代码  CallableStatement CallableSmt=con1.prepareCall("call AAA(?,?)") ; CallableSmt.SetInt(1,2001); CallableSmt.SetInt(2,11); CallableSmt.Excute();  报错...

可我的存储过程在查询分析器中都可以运行的。
数据库SQLSERVER2000 下面是JAVA调用存储过程代码 
CallableStatement CallableSmt=con1.prepareCall("call AAA(?,?)") ;
CallableSmt.SetInt(1,2001);
CallableSmt.SetInt(2,11);
CallableSmt.Excute(); 
报错信息: 
java.sql.exception:[Microsoft][ODBC SQLSERVER DRIVER][SQLSERVER] 第1行:')'附近有语法错误. 
把上面语句改成
CallableStatement CallableSmt=con1.prepareCall("AAA ?,?") ;
CallableSmt.SetInt(1,2001);
CallableSmt.SetInt(2,11);
CallableSmt.Excute(); 
报错信息: 
java.sql.exception:[Microsoft][ODBC SQLSERVER DRIVER][SQLSERVER] 第1行:'AAA'附近有语法错误. 

下面是存储过程代码 
CREATE PROCEDURE AAA @nYear int,@nMonth int AS 
DELETE FROM TABLE WHERE YEAR(OUTDATE)=@nYear AND Month(outdate)=@nMonth

急呀!!!!!!

|
请参考:

作者:何志强 发布:we

日期:2000-08-04 
版本:1.0 
功能:JSP数据库操作例程 - 存储过程 - JDBC-ODBC - SQL Server 

SQL Server的存储过程如下: 
create procedure sp_jsptest 
@yourname varchar(50), 
@myname varchar(50) output 
as 
select "您好,"+@yourname+",非常高兴认识您,^_^" 
set @myname = "何志强" 
go 
--%> 

 

 

 
 
 
JSP数据库操作例程 - 存储过程 - JDBC-ODBC - SQL Server 
 
 

 
您尊姓大名: 
 
 

 
 

 

 
 
 
JSP数据库操作例程 - 存储过程 - JDBC-ODBC - SQL Server 
 
 

 

我是 

 
 


|
CallableStatement CallableSmt=con1.prepareCall("{call AAA(?,?)}");

|
CallableStatement CallableSmt=con1.prepareCall("AAA ?,?") 
你的第一个?号有问题
用英文输入

|
学习

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • mysql 存储过程输入输出参数示例
  • Sql Server中存储过程中输入和输出参数(简单实例 一看就懂)
  • Linux下用SHELL脚本执行带输入输出参数的ORACLE存储过程并得到结果
  • MySQL 有输入输出参数的存储过程实例
  • 关于存储过程输入参数的一个问题
  • C++ I/O 成员 gcount():返回读取的最后一次输入的字符数
  • KDE编程中,编辑器可以输入英文,但中文无法输入,换过输入法,还不行
  • C++ I/O 成员 peek():检查下一个输入的字符
  • 在red hat 7.2 中如何实现中文输入?是不是要装个输入法呀?有微软输入法吗?
  • C++ I/O 成员 tellg():使用输入流读取流指针
  • 在linux下终端C编程做登陆时界面时,怎么在输入密码时让它不显示输入内容,或者输入一个字符是*
  • C++ I/O 成员 seekg():在一个输入流中进行随机访问
  • 当A,B程序都在不断读入标准输入的时候, 为什么往A标准输入里面输入的数据一定能被A读到,而不是被B读到?
  • C++ I/O 成员 open():创建一个输入流
  • redhat9.0下,我安装了紫光输入法和firefox浏览器,结果发现在firefox下用“Ctrl-Shift”切换不出输入法,怎么办?有其他输入法或者浏览
  • Uploadify 'uploadify.php'存在多个输入验证漏洞
  • 在linux下如何用c实现类似于Linux登陆时输入密码的场景: 即输入密码时不在屏幕上显示所输入的内容
  • HTML 各种表单和输入框用法介绍
  • 我要处理用户输入的一个字符窜。怎样写用户输入这段代码?
  • C语言下,如何识别键盘输入和文件输入?
  • 请问在RH9下我怎么输入汉字呢?输入法在哪儿可以打开.
  • linux怎么输入中文? 有没有中文输入法阿?
  • 为什么我的jb4打开后输入法会自动变成中文输入啊
  • 如何验证表单没有输入任何内容(包括只输入空格)
  • 请教一下,如何在英文FC3中调用输入法输入中文?
  • 谁知道什么软件能在linux下输入中文, 和下载中文输入法网址, 急,急,急!!!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3