package QueryBean;
import java.sql.*;
public class myjdbc {
Connection conn;
ResultSet rs;
public myjdbc()
{
rs = null;
try
{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
}
catch(ClassNotFoundException e)
{
System.out.println("sql_data():" + e.getMessage());
}
}
//执行查询的方法
public ResultSet executeQuery(String sql)
{
try
{
Connection cnn = DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;databaseName=guanghui", "sa", ""); //账号"sa"密码为空
Statement stmt = cnn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
//Statement stmt = cnn.createStatement();
rs = stmt.executeQuery(sql);
}
catch(Exception ex)
{
System.out.println("sql_data.executeQuery:" + ex.getMessage());
}
return rs;
}
//执行添加记录
public void executeUpdate(String sql)
throws Exception
{
try
{
Connection cnn = DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;databaseName=guanghui", "sa", "");
Statement st = cnn.createStatement();
st.executeUpdate(sql);
}
catch(SQLException ex)
{
System.out.println("sql_data.executeUpdate:" + ex.getMessage());
}
}
}