Stack Holder Ответов: 0

Соединение Java и SQL server 2012


I am using windows authenication in sql server 2012.

I want to connect java to sql.

I have following code (just for example AND Some code is missing as copied from netbeans you know)


public class app extends javax.swing.JFrame {

public app() {
    initComponents();
}



@SuppressWarnings("unchecked")


private void UserNameActionPerformed(java.awt.event.ActionEvent evt) {

          String username = UserName.getText();
}

private void PasswordActionPerformed(java.awt.event.ActionEvent evt) {

    String password = Password.getText();

}

private void LoginActionPerformed(java.awt.event.ActionEvent evt) {


}


public static void main(String args[]) {


    java.awt.EventQueue.invokeLater(new Runnable() {
        public void run() {
            new app().setVisible(true);
        }
    });




}

// Variables declaration - do not modify
private javax.swing.JToggleButton Login;
private javax.swing.JPasswordField Password;
private javax.swing.JTextField UserName;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
// End of variables declaration
}





/////////////И QURIES БАЗЫ ДАННЫХ/////////////////////


Create database ali;

use ali;


create table Login_System (

		Username VARCHAR(50),
		password VARCHAR(90)

)


SELECT * FROM Login_System;


Что я уже пробовал:

String userName ="username";
String password ="password";

String url ="jdbc:sqlserver://MYPC\\SQLEXPRESS;databaseName=MYDB";

        try {
            Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
        } catch (ClassNotFoundException ex) {
            Logger.getLogger(apps.class.getName()).log(Level.SEVERE, null, ex);
        }
Connection conn = DriverManager.getConnection(url, userName, password);

CHill60

Так в чем же ваш вопрос?

Stack Holder

Проблема с подключением...
Также попробовал следующий код:

пробовать
{
String url = " jdbc:sqlserver:/ / localhost:1433/ / MALIKUSMANNAWAZ;databaseName=ali";
Class. forName ("com. microsoft.sqlserver.jdbc.SQLServerDriver");
Подключение подключ = DriverManager.метод getconnection(URL-адрес);
Системы.из.код println("соединение установлено");
Заявление ст=соед.createStatement();
Строка sql= " select * from Login_System";
ResultSet rs=st. executeQuery(sql);
а(РС.далее())
{
Системы.из.код println("имя: "+РС.метода getString(1));
//System. out. println ("адрес :" +rs. getString(2));
}
if (st!=null)
ст.рядом();
if (conn!=null)
соед.рядом();
}
catch(SQLException sqle)
{
Системы.из.код println("исключение SQL "+sqle);
}

но ошибка:

Исключение Sql com. microsoft.sqlserver.jdbc.SQLServerException: номер порта 1433//MALIKUSMANNAWAZ недопустим.

0 Ответов