Статьи

  Резюме
  [+] IT
    [+] Asterisk
    [+] Ubuntu Desktop
    [+] Ubuntu Server
    [+] Windows Server
  [-] Программирование
    [+] 1C
    ASP.NET & VB.NET
    bash & sh
    [+] HTML + CSS
    [-] Java
      Аутентификация 1С
      Веб-служба на NetBeans
      Подключение MS-SQL
      Сервлет с аутентификацией
      Согласование версий ws
    PHP
    [+] QB - Quick Basic 4-4.5
    [+] T-SQL
    [+] VB - Visual Basic 1-6
    VBScript & JScript
  [+] Творчество
    Кофейная тема
    Наброски
    Размышления
Подключение MS-SQL

Подключение базы данных MSSQL к NetBeans и к проекту

Перед началом работы с MSSQL на Java необходимо закачать c сайта MS и установить драйвер для поддержки данной базы. 

1. Закачать драйвер по ссылке (JDBC driver for MS SQL):
http://www.microsoft.com/downloads/ru-ru/details.aspx?FamilyID=a737000d-68d0-4531-b65d-da0f2a735707

2. Распаковать один файл sqljdbc4.jar

3. Правой кнопкой на проекте, выбрать свойства

4. Слева найти пункт Библиотеки, затем нажать на кнопку «Добавить архив JAR или папку».

5. Найти распакованный файл и добавить его в проект.

6. Дополнить код программы:

package javaapplication1;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;

public class Main {
   public void dbConnect(String db_connect_string,
            String db_userid,
            String db_password)
   {
      try {
         Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
         Connection conn = DriverManager.getConnection(db_connect_string, db_userid, db_password);
         System.out.println("connected");
         Statement statement = conn.createStatement();
         String queryString = "select * from test_table";
         ResultSet rs = statement.executeQuery(queryString);
         while (rs.next()) {
            System.out.println(rs.getString(2));
         }
      } catch (Exception e) {
         e.printStackTrace();
      }
   }

   public static void main(String[] args)
   {
      Main connServer = new Main();
      System.out.print("Starting");
      connServer.dbConnect("jdbc:sqlserver://192.168.1.1", "myUserName", "myPassword");
      System.out.print("Ending");
   }

 }


X
ПнВтСрЧтПтСбВс