将SQL数据库连接到android

时间:2014-02-18 11:32:58

标签: android database sql-server-2005

我是Android应用的新手。我想将eclipse连接到SQL Server数据库。 我使用Sql Server 2005创建了一个数据库,并在我使用asp.NET实现的网站中使用它。现在我想在我的Android应用程序中使用相同的数据库,因为网站和应用程序是链接在一起的。我用谷歌搜索了如何连接android和sql数据库,我发现我应该下载(mysql-connector-java-5.1.18.jar)并使用Build Path将它包含到我的项目库中。我下载了它,但我现在不知道如何访问我的sql数据库?!

2 个答案:

答案 0 :(得分:0)

首先,您需要将jar文件作为SQL Server 2000 Driver for JDBC Service添加到项目库中。我的目标是SQL Server 2000,它将需要名为“sqljdbc4.jar”的jar文件。现在微软网站不支持此功能,您可以在此处下载。对于其他版本的SQL Server,此处是SQL Server 2000 Driver for JDBC Service的链接。

以下是连接MS SQL Server的代码,并从测试表中选择一些记录。

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

public class Main {
public static void main(String[] args) throws SQLException, ClassNotFoundException 
   {
    Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");  
    Connection conn = DriverManager.getConnection("jdbc:sqlserver://HOSP_SQL1.company.com;user=name;password=abcdefg;database=Test");
    System.out.println("test");
    Statement sta = conn.createStatement();
    String Sql = "select * from testing_table";
    ResultSet rs = sta.executeQuery(Sql);
    while (rs.next()) {
        System.out.println(rs.getString("txt_title"));
    }
}
}

答案 1 :(得分:0)

使用PHP脚本连接SQL服务器。

创建PHP脚本并将其上传到您的FTP服务器。从Android应用程序中调用PHP文件URL

请尝试以下链接。

连接到MS SQL Server数据库..

http://webcheatsheet.com/php/connect_mssql_database.php

http://webcheatsheet.com/php/connect_mysql_database.php

运行存储在服务器中的php脚本..

Run php script stored in the server?