2020国产成人精品视频,性做久久久久久久久,亚洲国产成人久久综合一区,亚洲影院天堂中文av色

分享

Java學(xué)習(xí)——119.JDBC數(shù)據(jù)庫(kù)連接

 pythonjava學(xué)習(xí) 2021-04-06

 本篇簡(jiǎn)單介紹如何用Myeclipse連接數(shù)據(jù)庫(kù)。

在連接數(shù)據(jù)庫(kù)時(shí)遇到了不少問題,修改了好多地方,不知道最終成功是因?yàn)樾薷牧四睦?,我整理了一下,把所有修改過的地方都帖上來了。

1、數(shù)據(jù)庫(kù)的配置

我所裝的數(shù)據(jù)庫(kù)是:SqlServer 2008 R2,在開始/所有程序中顯示如下。

選中配置工具,SQL Server配置管理器

選中左邊的MSSQLSERVER的協(xié)議,在其右邊的對(duì)話框中選擇“TCP/IP”,在彈出來的對(duì)話框中注意看TCP端口是否為1433,若不是,改為1433。若是,不用修改,確定。使TCP/IP狀態(tài)為已啟用。

2、JDBC驅(qū)動(dòng)包下

這個(gè)驅(qū)動(dòng)包應(yīng)該是很好下載的,但是不知道為什么,我這里那個(gè)官方地址怎么都下載不了,最后在百度上搜出來的。

下載的是這個(gè)樣子:

注:(網(wǎng)上有不少要將之放在Java安裝文件夾,修改環(huán)境變量的例子,我也改了,但是在測(cè)試的時(shí)候好像沒用上,這里就不貼出來了)。

3、Myeclipse設(shè)置

    新建一個(gè)工程:

不要直接點(diǎn)Finish,點(diǎn)“Next”,選其中的選項(xiàng)卡“Libraries”,再點(diǎn)擊右側(cè)的“Add External JARs”,在彈出的對(duì)話框中選擇你所下載的JDBC驅(qū)動(dòng)。

點(diǎn)擊“打開”,再選擇“Finish”就行了。

4、測(cè)試

新建一個(gè)類Test,在其中輸入以下代碼:

import java.sql.*;

import javax.swing.JOptionPane;

public class test {

    public static void main(String args[]){

       String url="jdbc:sqlserver://localhost:1433;DatabaseName=lay";

       String userName="sa";

       String userPwd="123456";

       Connection conn;

       try{

           Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); //該語句用于加載JDBC驅(qū)動(dòng)

           conn=DriverManager.getConnection(url,userName,userPwd);//創(chuàng)建與指定數(shù)據(jù)庫(kù)的連接

           Statement st=conn.createStatement();//創(chuàng)建執(zhí)行SQL語句的Statement對(duì)象

           String sql="select *from layuser";

           ResultSet rs = st.executeQuery(sql);

           int i=0;

           while(rs.next())

              i++;

           System.out.print(i);

           st.close();

       }

       catch(Exception e){

           JOptionPane.showMessageDialog(null,"數(shù)據(jù)庫(kù)連接失敗");

       }     

    }

}

因我在數(shù)據(jù)庫(kù)表里只有一條數(shù)據(jù),因而其輸出結(jié)果如下:

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多