怎样用JDBC访问SQL SERVER2005数据库的存储过程,并提供相应输入、输出参数想要一示例代码 谢谢
解决方案 »
- 求答案,急!急!急!急!
- 大家来谈谈这个log4j到底有什么用?
- org.springframework.web.context.support 是属于哪个jar包的?在线等
- 处理字符串!
- 关于一个嵌入式攻击的问题
- 问一个简单的监听程序 谢谢
- 求助:关于tomcat中servlet的问题
- jboss中部署cmp2的问题.
- XSL问题。
- 各位大侠,我是做.net的,对java不是非常了解,请问java可以做什么?主要应用在什么方面?大家用java做什么?谢谢
- 关于MyEclipse中搭建Hibernate的小问题
- 用bean连接sqlserver数据总是出现java.lang.NullPointerException?
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
} catch (ClassNotFoundException e1) {
e1.printStackTrace();
}
try {
connection = DriverManager.getConnection(
"jdbc:sqlserver://127.0.0.1;DatabaseName=StudentGrade",
"sa", "123456"); CallableStatement call = connection
.prepareCall("{call proc_DemoLogin(?,?)}"); //proc_DemoLogin 你写好的存储过程名字
call.setString(1, username); //参数设置
call.setString(2, pwd);
ResultSet resultSet = call.executeQuery();
if (resultSet.next()) {
return resultSet.getString(1);
}
} catch (SQLException e) {
e.printStackTrace();
} finally {
try {
connection.close();
} catch (SQLException e) {
e.printStackTrace();
}
} return null;
}