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