【问题标题】:Accessing A MySQL Database In Silverlight (C#)在 Silverlight (C#) 中访问 MySQL 数据库
【发布时间】:2011-07-23 06:41:17
【问题描述】:

我正在尝试访问 Silverlight 应用程序中的 MySQL 数据库。我试图引用 System.Data.Services 来访问 SQLClient 类,但它说:

您不能添加对 System.Data.Services.dll,因为它不是 针对 Silverlight 运行时构建。 Silverlight 项目只能工作 使用 Silverlight 程序集。

我也尝试添加对 MySQL.Data 的引用,但收到了同样的错误。

我在网上看到我需要使用 WebService,但我不知道如何制作。

我使用的是 Visual Studio Ultimate 2010,我的目标是 PHP 和 MySQL 服务器,而不是 ASP,希望能提供任何帮助。

【问题讨论】:

    标签: c# php mysql silverlight web-services


    【解决方案1】:

    Alem,Silverlight 是一种客户端技术。

    它只适用于浏览器。您不能只从 Silverlight 应用程序直接调用数据库。

    首先,这将是一个你不想处理的重大安全问题,幸运的是你甚至不被允许这样做。

    使用 Web 服务,甚至更好:WCF 服务。 试试这个链接:http://chakkaradeep.wordpress.com/2008/05/31/silverlight-and-wcf/

    希望这会有所帮助。

    【讨论】:

      【解决方案2】:

      【讨论】:

      • 非常感谢。这正是我所需要的。
      • @Alem 耶! (请选择正确的答案然后检查下一条消息)
      猜你喜欢
      • 1970-01-01
      • 2011-04-05
      • 2016-11-18
      • 2010-11-30
      • 2013-07-02
      • 2013-06-06
      • 1970-01-01
      • 2017-04-20
      • 1970-01-01
      相关资源
      最近更新 更多