我在网上阅读了云可以用于存储数据的教程。所以我想问一下 sql server 2005 表数据是否存储在亚马逊云中。谁能给我示例代码以在亚马逊中存储来自 sql server 的数据并检索它在android应用程序中?
问问题
857 次
1 回答
0
Amazon 为您提供了一个服务器实例,其中包含您指定的操作系统。从技术上讲,您可以在其上安装任何东西并托管它。
- 从技术上讲,您应该做的是从 Amazon 获取所需规范的实例。
- 编写一个简单的 Web 应用程序(我会做一个 java webapp。确保你可以像你已经在做 Android 编程一样去做。)连接到你的数据库,并且有控制器来运行你的 SQL 查询并返回值。
这是一些示例代码。这使用了 Spring,所以你知道。如果你想简单地开始,你也可以使用普通的 MVC。
@RequestMapping ( value = "runquery" , method = RequestMethod.GET )
@ResponseBody
public void runQuery()
{
Statement lStatement = null;
Connection lConnection = null;
ResultSet lResultSet = null;
try
{
lConnection = DBAccess.getConnection();
lStatement = lConnection.createStatement();
lResultSet = lStatement.executeQuery( "select * from table" );
while ( lResultSet.next() )
{
mLogger.info("The result set is : "+lResultSet.toString());
}
}
catch( Exception e )
{
e.printStackTrace();
mLogger.error("Exception occurred while trying to runQuery : "+e.getMessage());
}
finally
{
DBAccess.closeResultSet( lResultSet );
DBAccess.closeStatement( lStatement );
DBAccess.closeDBConnection( lConnection );
}
}
于 2012-07-24T13:06:01.400 回答