babak6655 0 ارسال شده در یکشنبه ۲۲:۴۵ گزارش اشتراک گذاری ارسال شده در یکشنبه ۲۲:۴۵ فرض کنیم من 10 سیستم در یک شبکه محلی هستند. چطور میشه از یکیشون که به عنوان سرور در اون شبکه هم هست اطلاعات یک جدول را گرفت و در یک سیستم دیگر نشان داد. منظورم اینه چطور میتونم با آی پی محلی اول به سیستم مورد نظر وصل بشم و در سیستم مقصد اطلاعات رو نشون بدم؟ کدی که من استفاده کردم اینه ولی درست کار نمیکنه 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(); } } } نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .