Member 11543226 Ответов: 2

Как подключить netbeans 6.8 к sql server 2008?


Я хочу использовать базы данных, созданные в sql server в netbeans, я немного запутался в процессе их работы, есть много программ и хранимых процедур, найденных на сайтах, но я не смог найти пошаговую процедуру для установки соединения. я хочу, чтобы каждый шаг, где писать код и процедуры для подключения, кто-нибудь, пожалуйста, помогите мне .

Kornfeld Eliyahu Peter

Вы говорите о проекте Java?

Member 11543226

да я говорю о проекте java

Afzaal Ahmad Zeeshan

Получите драйверы SQL Server для Java, а затем подключитесь с Java к SQL Server.

2 Ответов

Рейтинг:
1

Stack Holder

Пожалуйста, попробуйте

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
String name=jTextField1.getText();
String password=jTextField2.getText();
jLabel3.setText(name+" "+password);
 
    try {
            
            Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
            
            
            Connection conn = DriverManager.getConnection("jdbc:sqlserver://DBASE\\SQLEXPRESS;DatabaseName=StackHolder", "sa", "dbase");

            Statement statement = conn.createStatement();

            PreparedStatement prep = conn.prepareStatement("INSERT INTO Users(name, pass) VALUES(?, ?)");

            prep.setString(1, name);
            prep.setString(2, password);
            prep.executeUpdate();

            ResultSet resultSet = statement.executeQuery("SELECT name FROM Users");

            while(resultSet.next()){

            System.out.println("name: " + resultSet.getString("name"));
        
            }

            conn.close();
         
}

    catch (Exception ex) {
                            
                    System.out.println(ex);       
}

// TODO add your handling code here:
    }    


Рейтинг:
0

Richard MacCutchan

Я не думаю, что вы хотите подключить его к netbeans. Но вы можете подключить его к своей Java-программе. Взгляните на http://docs.oracle.com/javase/tutorial/jdbc/index.html[^].


Stack Holder

Эта ссылка не так хороша для участника 11543226.

Richard MacCutchan

О чем ты говоришь? Этому посту уже больше года.

Stack Holder

За любое недоразумение я приношу вам свои извинения.

Stack Holder

Это может быть, но ссылка, которую вы разместили, не соответствует точному требованию участника 11543226.

Richard MacCutchan

Поскольку ОП никогда не отвечал, У вас нет никаких оснований для ваших заявлений. И в будущем, пожалуйста, не пишите в старых вопросах, это очень маловероятно, что ОП больше не заинтересован.