barnameye_man
پنج شنبه 07 آذر 1392, 17:06 عصر
دوستان من کد زیر برای وصل شدن به sql server استفاده کردم ولی با errore زیر مواجه شدم لطفا راهنمایی بکنید
the driver could not establish a secure connection to sql server by using secure sockets layers ssl encryption error ulable to make socket non blocking
public void ConSql()
{
try
{
int port=1433;
Socket s;
Toast.makeText(this , " ConSql 1 " , Toast.LENGTH_LONG).show();
String driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver" ;
Class.forName(driver).newInstance();
Toast.makeText(this , " ConSql 2 " , Toast.LENGTH_LONG).show();
Connection conn =DriverManager.getConnection("jdbc:sqlserver://127.63.95.161 :1433 ; databaseName=myDBName ;user=UserDB ;password=PassDB ; ");
Toast.makeText(this , " ConSql 3 " , Toast.LENGTH_LONG).show();
System.out.println("connected");
Statement statement=conn.createStatement();
ResultSet resultSet=statement.executeQuery("select * from userinfo ");
Toast.makeText(this , " resultSet = " , Toast.LENGTH_LONG).show();
while(resultSet.next())
{
System.out.println(" "+resultSet.getString(1)+" "+resultSet.getString(2));
Toast.makeText(this , resultSet.getString(1)+" , "+resultSet.getString(2) , Toast.LENGTH_LONG).show();
}
} catch (Exception e) {
Toast.makeText(this , " Erore == "+ e.getMessage().toString() , Toast.LENGTH_LONG).show();
TextView1.setText( e.getMessage().toString());
e.printStackTrace();
}
}
دوستان من کد زیر برای وصل شدن به sql server استفاده کردم ولی با
public void ConSql()
{
try
{
int port=1433;
Socket s;
Toast.makeText(this , " ConSql 1 " , Toast.LENGTH_LONG).show();
String driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver" ;
Class.forName(driver).newInstance();
Toast.makeText(this , " ConSql 2 " , Toast.LENGTH_LONG).show();
Connection conn =DriverManager.getConnection("jdbc:sqlserver://192.168.0.161 :1433 ; databaseName=myDBName ;user=UserDB ;password=PassDB ; ");
Toast.makeText(this , " ConSql 3 " , Toast.LENGTH_LONG).show();
System.out.println("connected");
Statement statement=conn.createStatement();
ResultSet resultSet=statement.executeQuery("select * from userinfo ");
Toast.makeText(this , " resultSet = " , Toast.LENGTH_LONG).show();
while(resultSet.next())
{
System.out.println(" "+resultSet.getString(1)+" "+resultSet.getString(2));
Toast.makeText(this , resultSet.getString(1)+" , "+resultSet.getString(2) , Toast.LENGTH_LONG).show();
}
} catch (Exception e) {
Toast.makeText(this , " Erore == "+ e.getMessage().toString() , Toast.LENGTH_LONG).show();
TextView1.setText( e.getMessage().toString());
e.printStackTrace();
}
}
ولی error یی که با نوشتم برام میده نمدونم مشکل کجاست لطفا کمکم کنید
the driver could not establish a secure connection to sql server by using secure sockets layers ssl encryption error ulable to make socket non blocking
public void ConSql()
{
try
{
int port=1433;
Socket s;
Toast.makeText(this , " ConSql 1 " , Toast.LENGTH_LONG).show();
String driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver" ;
Class.forName(driver).newInstance();
Toast.makeText(this , " ConSql 2 " , Toast.LENGTH_LONG).show();
Connection conn =DriverManager.getConnection("jdbc:sqlserver://127.63.95.161 :1433 ; databaseName=myDBName ;user=UserDB ;password=PassDB ; ");
Toast.makeText(this , " ConSql 3 " , Toast.LENGTH_LONG).show();
System.out.println("connected");
Statement statement=conn.createStatement();
ResultSet resultSet=statement.executeQuery("select * from userinfo ");
Toast.makeText(this , " resultSet = " , Toast.LENGTH_LONG).show();
while(resultSet.next())
{
System.out.println(" "+resultSet.getString(1)+" "+resultSet.getString(2));
Toast.makeText(this , resultSet.getString(1)+" , "+resultSet.getString(2) , Toast.LENGTH_LONG).show();
}
} catch (Exception e) {
Toast.makeText(this , " Erore == "+ e.getMessage().toString() , Toast.LENGTH_LONG).show();
TextView1.setText( e.getMessage().toString());
e.printStackTrace();
}
}
دوستان من کد زیر برای وصل شدن به sql server استفاده کردم ولی با
public void ConSql()
{
try
{
int port=1433;
Socket s;
Toast.makeText(this , " ConSql 1 " , Toast.LENGTH_LONG).show();
String driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver" ;
Class.forName(driver).newInstance();
Toast.makeText(this , " ConSql 2 " , Toast.LENGTH_LONG).show();
Connection conn =DriverManager.getConnection("jdbc:sqlserver://192.168.0.161 :1433 ; databaseName=myDBName ;user=UserDB ;password=PassDB ; ");
Toast.makeText(this , " ConSql 3 " , Toast.LENGTH_LONG).show();
System.out.println("connected");
Statement statement=conn.createStatement();
ResultSet resultSet=statement.executeQuery("select * from userinfo ");
Toast.makeText(this , " resultSet = " , Toast.LENGTH_LONG).show();
while(resultSet.next())
{
System.out.println(" "+resultSet.getString(1)+" "+resultSet.getString(2));
Toast.makeText(this , resultSet.getString(1)+" , "+resultSet.getString(2) , Toast.LENGTH_LONG).show();
}
} catch (Exception e) {
Toast.makeText(this , " Erore == "+ e.getMessage().toString() , Toast.LENGTH_LONG).show();
TextView1.setText( e.getMessage().toString());
e.printStackTrace();
}
}
ولی error یی که با نوشتم برام میده نمدونم مشکل کجاست لطفا کمکم کنید