信用卡管理系统

做了一个星期,终于把信用卡管理系统做完了,心情挺不错了,现在想再回头来体会一下整个过程:

难点: 

1.在jbuiler中配置jdbc

2.server 2000由于没有打sp4补丁,1433端口被关掉,造成连接数据库不上

解决办法:

建立資料庫連線時出現錯誤:
"java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver"

A:
依下列步驟檢查:
1.
安裝資料庫驅動程式時是否依照正常程序?安裝時有沒有出現錯誤訊息?
2. CLASSPATH
環境變數是否有加入資料庫驅動程式所需的 .jar 檔案(msutil.jsr, msbase.jar, mssqlserver.jar)?
3.
把資料庫驅動程式所需的 .jar 檔案複製到 JDK jre/lib/ext/ 目錄下。如果是 JSP/servlet 程式,請將資料庫驅動程式所需的 .jar 檔案複製到 web server lib 目錄下,例如:複製到 Tomcat common/lib/ 目錄下(Tomcat 需重新啟動)。
4.
重新開機,或重新啟動 web server

连接sql server数据库的java代码

public class CardConnect {
  
private static CardConnect dbconn=new CardConnect();

  
public CardConnect() {
    
try{
      Class.forName(
"com.microsoft.jdbc.sqlserver.SQLServerDriver");
    }
catch(ClassNotFoundException ee){

    }

  }


  
public static Connection getconn() throws SQLException{
         String url 
= "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=card_account";
          String username
= "sa";
          String password
= "test";
           
return DriverManager.getConnection(url,username,password);
}


public static void close(ResultSet rs){
          
try{
            rs.close();
          }

          
catch(Exception ex){
          }

}


public static void close(Statement stmt){
          
try{
            stmt.close();
          }

          
catch(Exception ex){
          }

}


public static void close(Connection conn){
          
try{
            conn.close();
          }

         
catch(Exception ex){
          }

}

}

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值