src/proj112/dbconn.java
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
package proj112;
import java.io.*;
//import javax.servlet.http.*;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class dbconn {
//建立一个联接机
String url="jdbc:sqlserver://localhost:1433;databaseName=xuanxiuke";
Connection con=null; //Connection对象
ResultSet rs=null; //建立一个记录集
PreparedStatement prepstmt = null;
String userName = "sa";
String password = "sa";
public dbconn(){
try{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
}catch(java.lang.ClassNotFoundException e){ //当没有发现这个加载这个类的时候抛出的异常
System.err.println(e); //执行系统的错误打印
}
}
public ResultSet executeQuery(String sql){ //可以执行添加删等操作
try{
con=DriverManager.getConnection(url,userName,password);
Statement stmt = con.createStatement(
ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_READ_ONLY);
rs=stmt.executeQuery(sql);
}catch(SQLException er){
System.err.println(er.getMessage());
}
return rs;
}
public int executeUpdate(String sql){ //数据库的更新操作
int result=0;
try{
con=DriverManager.getConnection(url,userName,password);
Statement stmt=con.createStatement();
result=stmt.executeUpdate(sql);
}catch(SQLException ex){
System.err.println(ex.getMessage());
}
return result;
}
public void close(){
try{
if(con!=null)
con.close();
}catch(Exception e){
System.out.print(e);
}try{
if(rs!=null)
后面还有 37 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。