2014-12-29 2 views
0

hi iam new для android development iam в настоящее время работает над Android-приложением, которому необходимо подключиться к онлайн-базе данных mysql. Я имел опыт разработки приложений Java в NetBeans, я использовал следующий код в NetBeans для подключения к серверу SQL с помощью JDBC драйвера ....Подключение приложения для Android к базе данных mysql

import java.sql.Connection; 
import java.sql.DriverManager; 
import java.sql.ResultSet; 
import java.sql.Statement; 

import net.sourceforge.jtds.jdbc.*; 

public void query2() 
{ 
Log.i("Android"," MySQL Connect Example."); 
    Connection conn = null; 
try { 
String driver = "net.sourceforge.jtds.jdbc.Driver"; 
Class.forName(driver).newInstance(); 
//test = com.microsoft.sqlserver.jdbc.SQLServerDriver.class; 
String connString = "jdbc:jtds:sqlserver://server_ip_address :1433/DBNAME;encrypt=fasle;user=xxxxxxxxx;password=xxxxxxxx;instance=SQLEXPRESS;"; 
String username = "xxxxxx"; 
String password = "xxxxxxxxxx"; 
conn = DriverManager.getConnection(connString,username,password); 
    Log.w("Connection","open"); 
Statement stmt = conn.createStatement(); 
ResultSet reset = stmt.executeQuery("select * from TableName"); 

//Print the data to the console 
while(reset.next()){ 
Log.w("Data:",reset.getString(3)); 
    //    Log.w("Data",reset.getString(2)); 
} 
conn.close(); 

    } catch (Exception e) 
    { 
    Log.w("Error connection","" + e.getMessage()); 
    } 

но андроид IAM застрял в никуда я не знаю любая вещь об этом, так что может понравиться любому, кто напишет мой код для соответствия требованиям андроида, чтобы я мог понять разницу ... любая помощь была бы априорирована ...

ответ

0

Вы можете использовать jtds в проекте Android (не является предпочтительным)

или

использования JSON, XML синтаксический анализ с помощью HTTP (предпочтительной)

http://www.androidhive.info/2012/05/how-to-connect-android-with-php-mysql/

+0

почему jtdc не предпочитаемый ..? Я не знаю, как использовать xml или json, можете ли вы предоставить мне некоторые уроки или вы можете отправить мне несколько руководств по использованию jtds в проектах Android @Ravi Sharma – user3781907

+0

трудно преодолеть проблемы с подключением с помощью jtds на мобильной стороне. Это ссылка для подключения php, android http://www.androidhive.info/2012/05/how-to-connect-android-with-php-mysql/ –

Смежные вопросы