を変換するのCallableStatementこんにちは、私はC#のJavaコードを変換する方法を理解しようとしています、私は、Javaに関するいくつかのチュートリアルを読んで、私はこのコードの行を変換する方法で方法を見つけるいけない:のJava -
CallableStatement cstmt = con.prepareCall("?=CALL
cstmt.registerOutParameter(1, Types.JAVA_OBJECT);
cstmt.execute();
ResultSet rs = (ResultSet) cstmt.getObject(1);
私はどのように私はそれを翻訳することができ、
CUBRIDConnection con = new CUBRIDConnection(ConnectionString);
CUBRIDCommand com = new CUBRIDCommand();
com.CommandType = CommandType.StoredProcedure;
com.Connection = con;
com.CommandText = "call mySP();";
com.Parameters.Add("?=p", CUBRIDDataType.CCI_U_TYPE_RESULTSET).Direction =
ParameterDirection.Output;
con.Open();
DbDataReader df = com.ExecuteReader(CommandBehavior.SingleResult);
//some stuff
con.Close();
このいけない仕事をしてみてください?
あなたは* C#でコーディングされたものに、Javaでコーディングされた*アルゴリズムを翻訳することがあります。 JavaやC#の基礎となるライブラリの大きな違いは、アプリケーションで使用する必要があるためです。 –
は、SQL ServerまたはOracleデータベースを指すJavaアプリケーションですか? –
@Luiggi Mendoza:[CUBRID](http://www.cubrid.org/)データベース: "** CUBRIDConnection **" – Eye