分类分类
2015-06-28 00:00作者:网管联盟
import java.sql.CallableStatement;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Types;
public class Main {
public static void main(String[] argv) throws Exception {
String driverName = &com.jnetdirect.jsql.JSQLDriver&;
Class.forName(driverName);
String serverName = &127.0.0.1″;
String portNumber = &1433″;
String mydatabase = serverName + &:& + portNumber;
String url = &jdbc:JSQLConnect://& + mydatabase;
String username = &username&;
String password = &password&;
Connection connection = DriverManager.getConnection(url, username, password);
CallableStatement cs = connection.prepareCall(&{call myprocinout(?)}&);
// Register the type of the IN/OUT parameter
cs.registerOutParameter(1, Types.VARCHAR);
// Set the value for the IN/OUT parameter
cs.setString(1, &a string&);
// Execute the stored procedure and retrieve the IN/OUT value
cs.execute();
String outParam = cs.getString(1); // OUT parameter
System.out.println(outParam);
}
相关文章