Соединение 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 недопустим.