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)隔開。)

          這里提供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)行里打開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
          主站蜘蛛池模板: 讷河市| 平塘县| 吉林市| 涡阳县| 锦州市| 河东区| 海阳市| 东方市| 呼图壁县| 阿克苏市| 隆化县| 固原市| 江北区| 宜都市| 岳西县| 尉犁县| 惠东县| 沭阳县| 孝义市| 清新县| 岢岚县| 建瓯市| 城口县| 法库县| 三门峡市| 金平| 涿州市| 景德镇市| 加查县| 峨边| 孝义市| 新昌县| 高要市| 精河县| 陕西省| 丘北县| 来凤县| 东乡县| 淮安市| 双鸭山市| 沁水县|