C#到mySQL的连接|通过浏览器从C#程序检索数据

C#到mySQL的连接|通过浏览器从C#程序检索数据,c#,mysql,sql,browser,data-structures,C#,Mysql,Sql,Browser,Data Structures,我正在为一家公司构建一个C#程序,该程序最终将在数据结构中存储有关报纸文章的信息。这里的关键是,他们希望能够通过浏览器远程查询此数据结构,因此,我认为最明显的选择是使用SQL之类的工具。所以我有两个问题: 如果我使用SQL,当C#程序运行到SQL数据库时,我如何存储它的结果?这是否需要在程序内部打开一个类似于mySQL命令行控制台的连接 是否有另一种方法,即我可以将数据存储在服务器上运行的C#程序中,并像使用SQL一样通过web浏览器查询结果 非常感谢你的建议 您可以使用C#与SQL serve

我正在为一家公司构建一个C#程序,该程序最终将在数据结构中存储有关报纸文章的信息。这里的关键是,他们希望能够通过浏览器远程查询此数据结构,因此,我认为最明显的选择是使用SQL之类的工具。所以我有两个问题:

  • 如果我使用SQL,当C#程序运行到SQL数据库时,我如何存储它的结果?这是否需要在程序内部打开一个类似于mySQL命令行控制台的连接

  • 是否有另一种方法,即我可以将数据存储在服务器上运行的C#程序中,并像使用SQL一样通过web浏览器查询结果

  • 非常感谢你的建议

  • 您可以使用C#与SQL server进行通信。。。这很简单,有很多例子

  • 最好使用SQL server。使用内部数据库意味着您必须实现一种数据库机制,该机制将对崩溃具有鲁棒性。SQL已经是了

  • 您可以通过使用ASP.Net(用于使用web浏览器进行访问)轻松实现它


    如果您想实现自己的浏览器,也可以查看WCF或web服务。WCF或web服务将为您提供创建充当服务器的简单易用API的工具

    非常感谢你的建议,我现在有地方开始研究最好的方法,但我认为这将是SQL。这很遗憾,因为我认为C#中的对象会更整洁,但取舍是健壮性