⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 databasemanager.java

📁 出租车管理系统,为本人毕业设计. 还请大家多多指教了
💻 JAVA
字号:
package car;

/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2007</p>
 *
 * <p>Company: </p>
 *
 * @author not attributable
 * @version 1.0
 */
import java.sql.*;

public class DataBaseManager {

    public static Connection con;
    ResultSet rs;
    Statement stmt;
//    private static String priA_strServerName; //服务器名或IP地址
//    private static String priA_strPortNumber; //端口号
//    private static String priA_strMyDatabase; //数据库名
//    private static String priA_strUsername; //用户名
//    private static String priA_strPassword; //密码

//    public static DataBaseManager getlin()
//    {
//        DataBaseManager dbm=new DataBaseManager();
//        return dbm;
//
//     }
    public DataBaseManager() {

        try{
            Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
        }catch(Exception e){}
        try{
          //  String url="jdbc:microsoft:sqlserver://"+"http://10.2.0.3"+":"+"1433"+";DatabaseName="+"CarMessage_Data.MDF";
            String priA_strServerName="127.0.0.1";
            String priA_strPortNumber="1433";
            String priA_strMyDatabase="CarMessage";
            String url = "jdbc:microsoft:sqlserver://"+priA_strServerName+":"+
                        priA_strPortNumber+";DatabaseName="+priA_strMyDatabase;

            Connection con=DriverManager.getConnection(url,"sa","");
            stmt=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
            //创建Statment对象,指定记录集可滚动,只读执行查询,返回结果集
        }catch(SQLException sqle){System.out.println(sqle.toString());}
    }

    public ResultSet getResult(String strSQL)//查询
        {
            try {
                rs = stmt.executeQuery(strSQL);
                return rs;

            } catch (SQLException sqle) {
                System.out.println(sqle.toString());
                return null;
            }
        }

        public boolean updateSql(String strSQL)//修改
        {

            try {

                stmt.executeUpdate(strSQL);
                return true;
            } catch (SQLException sqle) {
                System.out.println(sqle.toString());
                return false;
            }
        }
        public void closeConnection()
        {
                try{
                    if(con!=null)
                    con.close();
                }catch(SQLException sqle){System.out.println(sqle.toString());}
        }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -