babak6655
پنج شنبه 21 اسفند 1393, 23:11 عصر
سلام
فرض کنیم من 10 سیستم در یک شبکه محلی هستند.
چطور میشه از یکیشون که به عنوان سرور در اون شبکه هم هست اطلاعات یک جدول را گرفت و در یک سیستم دیگر نشان داد.
منظورم اینه چطور میتونم با آی پی محلی اول به سیستم مورد نظر وصل بشم و در سیستم مقصد اطلاعات رو نشون بدم؟
کدی که من استفاده کردم اینه ولی درست کار نمیکنه
Connection con = null;
try {
con = DriverManager.getConnection("10.0.2.15/");
// "database:mysql://10.0.2.15/database-test", "", "");
if ( !con.isClosed())
{
Statement st = con.createStatement();
ResultSet rs = st.executeQuery("select * from foot");
while (rs.next())
{
// ct.setText("ID" + rs.getString(1) + "Name " + rs.getString(2));
Log.i("LOG", "khoroji :" + rs.getString(1) + " " + rs.getString(2) + " " + rs.getString(3));
}
mf.setText("Successfully connected to " +
"MySQL server using TCP/IP...");
}
}
catch (Exception e) {
mf.setText("Exception: " + e.getMessage());
} finally {
try {
if (con != null)
con.close();
}
catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
فرض کنیم من 10 سیستم در یک شبکه محلی هستند.
چطور میشه از یکیشون که به عنوان سرور در اون شبکه هم هست اطلاعات یک جدول را گرفت و در یک سیستم دیگر نشان داد.
منظورم اینه چطور میتونم با آی پی محلی اول به سیستم مورد نظر وصل بشم و در سیستم مقصد اطلاعات رو نشون بدم؟
کدی که من استفاده کردم اینه ولی درست کار نمیکنه
Connection con = null;
try {
con = DriverManager.getConnection("10.0.2.15/");
// "database:mysql://10.0.2.15/database-test", "", "");
if ( !con.isClosed())
{
Statement st = con.createStatement();
ResultSet rs = st.executeQuery("select * from foot");
while (rs.next())
{
// ct.setText("ID" + rs.getString(1) + "Name " + rs.getString(2));
Log.i("LOG", "khoroji :" + rs.getString(1) + " " + rs.getString(2) + " " + rs.getString(3));
}
mf.setText("Successfully connected to " +
"MySQL server using TCP/IP...");
}
}
catch (Exception e) {
mf.setText("Exception: " + e.getMessage());
} finally {
try {
if (con != null)
con.close();
}
catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}