java里面有SqlParameter这个对象吗?
如题,在.net里面,有SqlParameter这个参数对象,然后给存储过程提供参数.请问java里面是什么?
另:请问各位有没有类似与.net里面SqlHelper的封装类?烦请发给我kid83@163.com
谢谢
问题点数:20、回复次数:6Top
1 楼kid83(我自个)回复于 2006-12-01 17:02:59 得分 0
没有人用过吗?Top
2 楼congou(功夫茶)回复于 2006-12-01 17:10:18 得分 0
JDBC里面提供了如何调用存储过程的累和方法,比如:CallableStatement
String procedure="{?=call procedure_name(?,?)}";
CallableStatement statement = Connection.PrepareCall(procedure);Top
3 楼galant2008(無賴)回复于 2006-12-01 17:10:57 得分 0
java里面用CallableStatement接口执行SQL的存储过程Top
4 楼andyhn1(GTO)回复于 2006-12-01 17:14:17 得分 0
SqlParameter在 Spring框架里的,
包路径 package org.springframework.jdbc.core;
主要用在存储过程Top
5 楼kid83(我自个)回复于 2006-12-01 17:17:21 得分 0
我想写一个通用的数据库访问类,不论是sql语句还是存储过程,大概这样:
public static JtdsResultSet ExecuteResultSet ( String ConnectionString , CommandType commandType , String CommandText , SqlParameter [] Parms )
根据commandType去调用sql语句或者存储过程,而用Parms给存储过程或者sql语句传递参数,关键是sql语句或存储过程参数对象用java的什么类表示?
Top
6 楼kid83(我自个)回复于 2006-12-01 17:18:14 得分 0
类似于
public abstract class OracleHelper {
/**
* @param String cmdtext,SQL语句
* @param OracleParameter[] parms,参数集合
* @return int,SQL语句影响的行数
*/
public static int executeSql(String cmdtext, OracleParameter[] parms)
throws Exception {
PreparedStatement pstmt = null;
Connection conn = null;
try {
的OracleParameter [] parmsTop





