C# 从Android连接到SQL数据库

C# 从Android连接到SQL数据库,c#,java,android,sql,json,C#,Java,Android,Sql,Json,我想开发一个Android应用程序,它将连接到已经创建的SQL数据库。我们开发了这个新闻网站: e-Cmunio。该网站基于一个SQL数据库,该数据库中已有大量新闻和内容。目前,我们希望Android应用程序能够连接到该数据库,并在列表视图中显示一些随机新闻 问题是我不知道如何从Android连接到它。 我已经读过一些Web服务,但我不知道从哪里开始。 我们(我和一个朋友)在上高中。该网站是在C#开发的。我们是Android和java新手,但我们熟悉算法和数据结构。 你能给我一些关于如何访问数据

我想开发一个Android应用程序,它将连接到已经创建的SQL数据库。我们开发了这个新闻网站: e-Cmunio。该网站基于一个SQL数据库,该数据库中已有大量新闻和内容。目前,我们希望Android应用程序能够连接到该数据库,并在列表视图中显示一些随机新闻

问题是我不知道如何从Android连接到它。

我已经读过一些Web服务,但我不知道从哪里开始。 我们(我和一个朋友)在上高中。该网站是在C#开发的。我们是Android和java新手,但我们熟悉算法和数据结构。 你能给我一些关于如何访问数据库的教程和入门级信息吗


抱歉,我耽误了您的时间,但我真的不知道从哪里开始。

您要做的是在服务器端创建一个Web服务,连接到您的数据库,并以您喜欢的格式(XML/JSON)返回您想要返回的任何内容

接下来,在Android(客户端)上,您希望有一个AsyncTask来访问该Web服务,获取新闻并将其保存到Android SQLite数据库中

稍后,如您所建议的,您可以使用listView适配器将这些新闻从光标直接加载到listView

您可以在此处阅读有关在SQLite中保存数据的内容:


您可以在这里阅读有关AsyncTask的内容:

最简单的方法是使用PHP将您的数据解析为JSon,然后读取该数据并在您的Android手机中解析

从SQL到PHP再到JSon进行读取。

将JSON解析为Android
你已经有了详细的答案

Web服务以标准化的方式为您的网站定义接口,以便 其他网站/应用程序可以访问它。它是一个更具扩展性和通用性的解决方案 然后直接访问服务器的数据库。 简单web服务可以是查询您的web服务后生成的XML或JSON文件 具有特定参数的网站。因此,作为您案例中的练习,我将实施 在C#服务器代码中处理指定的URL,并使用 新闻(在URL中查询),然后在android应用程序上用此URL打开页面 然后阅读这个XML。当你的应用程序变得更复杂时,你可以开始移动到
一些标准的web服务解决方案。

问题是你无法从android连接到SQl server,你想要连接的站点应该有一些web服务,或者至少有一些API,你需要使用它们,我不这么认为,它们提供了对数据库的直接访问,顺便说一句,欢迎光临!我制作了以下php脚本:。现在我想知道如何才能真正使用这个脚本?如何将此php文件放入我的服务器(SQLServer2005)?请帮帮我!