如何连接远程sql server数据库?

时间:2011-10-29 10:36:37

标签: java android sql-server-2005 database-connection connection-string


我创建了一个远程sql server 2005数据库。
我需要从中获取一些数据。我怎样才能做到这一点? 如果您给我代码并告诉我需要插入每个东西(如用户名,密码,服务器等),我会很高兴
谢谢你,有一个美好的一天!
罗恩

3 个答案:

答案 0 :(得分:3)

我建议你使用java.sql包中standard library的功能。 DriverManager应该具备您所需的功能。连接的示例可能看起来像这样(取决于您使用的驱动程序 - 用您需要的驱动程序替换“com.mysql.jdbc.Driver”):

Class.forName("com.mysql.jdbc.Driver").newInstance();
Connection connection = DriverManager.getConnection(
                        "jdbc:mysql://insert_address_here/",
                        "user","password");
Statement statement   = connection.createStatement();
ResultSet result = statement.executeQuery(
     "SELECT * FROM sometable WHERE id = 1");

..就像一个例子。请参阅java2s中的更多示例。特别是在DriverManager和[ResultSet 4

答案 1 :(得分:1)

我建议您使用Web服务连接sql server,网上有很多教程。

答案 2 :(得分:0)

将Android应用程序连接到SQL Server 2005或更高版本等远程数据库的最常用方法是使用Web服务。

有大量的教程可供您使用。您可以使用和创建SOAP Web服务。

首先,请检查this

如果有任何问题请随时问我,我刚刚完成了同样的项目。我使用SQL Server 2008作为我的数据库,Android作为客户端

干杯