如何在本地将Android应用程序连接到SQL Server数据库。
我有Android应用程序和SQL服务器数据库。
我的问题是如何将我的Android应用程序连接到SQL数据库本地我不希望从服务器访问数据库。我正在使用android studio和sql server 2005
提前感谢
我尝试了什么:
public void ConnectToDatabase(){
try {
// SET CONNECTIONSTRING
Class.forName(net.sourceforge.jtds.jdbc.Driver)。newInstance();
String username =XXXXXXXXX;
String password =XXXXXX;
连接DbConn = DriverManager.getConnection(jdbc:jtds:sqlserver://192.188.4.83:1433 / DATABASE; user =+ username +; password =+密码);
Log.w(连接,打开);
语句stmt = DbConn.createStatement( );
ResultSet reset = stmt.executeQuery(select * from users);
EditText num =(EditText)findViewById(R.id.displaymessage);
num.setText(reset.getString(1));
DbConn.close();
} catch(例外e)
{
Log.w(错误连接,+ e.getMessage());
}
}
i have android app and sql server database.
my question is how can i connect my android app to sql database Locally i don't want access database from server. i am using android studio and sql server 2005
thanks in advance
What I have tried:
public void ConnectToDatabase(){
try {
// SET CONNECTIONSTRING
Class.forName("net.sourceforge.jtds.jdbc.Driver").newInstance();
String username = "XXXXXXXXX";
String password = "XXXXXX";
Connection DbConn = DriverManager.getConnection("jdbc:jtds:sqlserver://192.188.4.83:1433/DATABASE;user=" + username + ";password=" + password);
Log.w("Connection","open");
Statement stmt = DbConn.createStatement();
ResultSet reset = stmt.executeQuery(" select * from users ");
EditText num = (EditText) findViewById(R.id.displaymessage);
num.setText(reset.getString(1));
DbConn.close();
} catch (Exception e)
{
Log.w("Error connection","" + e.getMessage());
}
}