如题,在.net里面,有SqlParameter这个参数对象,然后给存储过程提供参数.请问java里面是什么?
另:请问各位有没有类似与.net里面SqlHelper的封装类?烦请发给我[email protected]
谢谢

解决方案 »

  1.   

    JDBC里面提供了如何调用存储过程的累和方法,比如:CallableStatementString procedure="{?=call procedure_name(?,?)}";
    CallableStatement statement = Connection.PrepareCall(procedure);
      

  2.   

    java里面用CallableStatement接口执行SQL的存储过程
      

  3.   

    SqlParameter在 Spring框架里的,
    包路径 package org.springframework.jdbc.core;主要用在存储过程
      

  4.   

    我想写一个通用的数据库访问类,不论是sql语句还是存储过程,大概这样:
    public static JtdsResultSet ExecuteResultSet ( String ConnectionString , CommandType commandType , String CommandText , SqlParameter [] Parms )
    根据commandType去调用sql语句或者存储过程,而用Parms给存储过程或者sql语句传递参数,关键是sql语句或存储过程参数对象用java的什么类表示?
      

  5.   

    类似于
    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 [] parms