Hi I am trying to understand how to convert java code to C#, I read some tutorials about java but I dont find the way in how to translate this lines of code:
CallableStatement cstmt = con.prepareCall("?=CALL
cstmt.registerOutParameter(1, Types.JAVA_OBJECT);
cstmt.execute();
ResultSet rs = (ResultSet) cstmt.getObject(1);
I try with
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();
This dont work, how can I translate it?