posts - 22,comments - 35,trackbacks - 0
          Java文件中,連接SQLserver數(shù)據(jù)庫(kù)時(shí),需要一個(gè)連接數(shù)據(jù)庫(kù)的驅(qū)動(dòng)文件。

          在你安裝JDK的路徑下的lib文件夾里拷貝一個(gè)文件jtds-0.6.jar,并且在環(huán)境變量里設(shè)置classpath,例如:你的jdk裝在c:\jdk,那么環(huán)境變量classpath的路徑應(yīng)設(shè)為c:\jdk\lib\jtds-0.6.jar。(環(huán)境變量知道這么設(shè)吧?在我的電腦的屬性,高級(jí)里。多個(gè)路徑之間用分號(hào)隔開(kāi)。)

          這里提供SQLserver連接驅(qū)動(dòng)文件jtds-0.6.jar,下載解壓后拷貝到j(luò)dk路徑下的lib文件夾里。

          具體在文件中的應(yīng)用:

          import java.sql.*;
          String url="JDBC:jtds:sqlserver://localhost:1433/‘?dāng)?shù)據(jù)庫(kù)名′";
          String driver="net.sourceforge.jtds.jdbc.Driver";
          Class.forName(driver);
          Connection conn=DriverManager.getConnection(url,"用戶名","密碼");
          就可以連接到你的數(shù)據(jù)庫(kù)了。

          1433是SQLserver默認(rèn)的端口號(hào),如果要連接到其他機(jī)器上,要將localhost改為其他機(jī)器的IP地址,如192.168.0.101。


          其中數(shù)據(jù)庫(kù)名是你所新建的數(shù)據(jù)庫(kù)的名稱,用戶名和密碼是你登陸SQLserver是的用戶名和密碼。

          有的人安裝SQLserver時(shí)用的是Windows身份驗(yàn)證,那么用戶名和密碼都為空。如果不能登陸,或者要用SQL身份驗(yàn)證的話,需要修改注冊(cè)表。在運(yùn)行里打開(kāi)regedit,然后查找loginmode(具體位置:hkey_local_machine\software\microsoft\MSSQLserver\
          mssqlserver\),僅用Windows身份驗(yàn)證的值為1,混合身份驗(yàn)證的值為2。只要將1改為2,就可以用SQL身份驗(yàn)證了,用戶名為‘sa',密碼為空。
          posted on 2006-02-17 11:59 kelven 閱讀(591) 評(píng)論(0)  編輯  收藏 所屬分類: Java
          主站蜘蛛池模板: 丰原市| 象州县| 南丹县| 金华市| 阿拉善左旗| 扬中市| 辽阳县| 成都市| 阳泉市| 河北省| 百色市| 彩票| 灵川县| 若羌县| 吴堡县| 鹤庆县| 平邑县| 永泰县| 马边| 东源县| 基隆市| 龙海市| 河曲县| 柳河县| 岐山县| 禄丰县| 霸州市| 洱源县| 韩城市| 东乡| 寿宁县| 芦山县| 平安县| 上林县| 枞阳县| 南宁市| 铜陵市| 沂源县| 池州市| 南汇区| 和静县|