Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Silverlight SQL 2005_Silverlight_Sql Server 2005 - Fatal编程技术网

Silverlight SQL 2005

Silverlight SQL 2005,silverlight,sql-server-2005,Silverlight,Sql Server 2005,我希望允许用户提供其SQL登录凭据,并在列表中显示本地SQL表、存储的进程等。这可能吗?注意:我不想安装一些本地的小型SQL变体。我说的是SQL 2005+的完整版本,它已经安装在开发人员的工作站上。Silverlight没有提供直接连接SQL数据库的机制。您需要提供一组web服务来与数据源接口,或者使用ADO.NET数据服务 单独使用Silverlight连接到本地SQL数据库是不可能的。Silverlight没有提供直接连接到SQL数据库的机制。您需要提供一组web服务来与数据源接口,或者使

我希望允许用户提供其SQL登录凭据,并在列表中显示本地SQL表、存储的进程等。这可能吗?注意:我不想安装一些本地的小型SQL变体。我说的是SQL 2005+的完整版本,它已经安装在开发人员的工作站上。

Silverlight没有提供直接连接SQL数据库的机制。您需要提供一组web服务来与数据源接口,或者使用ADO.NET数据服务


单独使用Silverlight连接到本地SQL数据库是不可能的。

Silverlight没有提供直接连接到SQL数据库的机制。您需要提供一组web服务来与数据源接口,或者使用ADO.NET数据服务


单独使用Silverlight连接到本地SQL数据库是不可能的。

我几乎忽略了一点,那就是您不想重新连接到web服务器上的数据库。您需要有关用户(开发人员)本地计算机上可能的sql server实例的信息。光从Silverlight内部是不可能做到的

我原以为您可以将凭据发送到web服务器,让它动态生成连接字符串,然后像任何其他数据源一样使用information_schema视图返回表和视图列表。但那是行不通的


但是,在这种情况下,web服务器实际上是作为silverlight应用程序的代理。您可能可以构建其他东西来代替代理。也许是一个小小的clickonce winforms应用程序。这将通过超链接从网页上安装,因此您可以创建一个链接,将其安装在承载silverlight应用程序的页面上

我几乎忽略了一点,那就是您不想重新连接到web服务器上的数据库。您需要有关用户(开发人员)本地计算机上可能的sql server实例的信息。光从Silverlight内部是不可能做到的

我原以为您可以将凭据发送到web服务器,让它动态生成连接字符串,然后像任何其他数据源一样使用information_schema视图返回表和视图列表。但那是行不通的


但是,在这种情况下,web服务器实际上是作为silverlight应用程序的代理。您可能可以构建其他东西来代替代理。也许是一个小小的clickonce winforms应用程序。这将通过超链接从网页上安装,因此您可以创建一个链接,将其安装在承载silverlight应用程序的页面上

使用silverlight,您无法访问本地计算机/网络资源。您需要使用wpf/xbap。

对于silverlight,您无法访问本地计算机/网络资源。您将需要使用wpf/xbap。

这里与Silverlight的连接是什么?我的印象是Silverlight允许与客户端进行高级交互,这是“标准”asp.net技术所无法实现的。然而,我可能会大错特错,为什么我会问:)这里与Silverlight的连接是什么?我的印象是Silverlight允许与客户端的高级交互,而这是“标准”asp.net技术所无法实现的。然而,我可能会大错特错,为什么我问:)我猜我不能让我的头缠绕在周围(对Siverlight来说是新的)。。。一旦我在服务器端构建了连接字符串,我在代码中使用连接字符串的位置/方式,无论是在web服务中还是在Silverlight中,打开一个实际的SqlConnection对象,然后我就可以使用它执行查询了?不是在Silverlight中:您必须提交回web服务器(可能运行的是纯asp.net)然后在那里进行工作。哪项要求SQL server允许正确的远程连接?如果是这样的话,上述评论将是有效的,这不是Silverlight问题。我希望通过网络破坏远程连接。Silverlight,但我可能找错了方向。即使有凭据,我也不知道如何使用web服务访问本地SQL连接,因为代码需要在客户端上运行。如果这有意义的话,那就是我希望的飞跃。啊:我看到我错过了什么。您要查找的是开发人员机器上的本地实例,而不是web服务器上的数据库。Silverlight不允许您直接连接到它。我回答的要点仍然是:Silverlight不会让您直接连接。但是你可以通过某种代理让它工作。你可以做一点clickonce winforms应用程序作为你的代理。这看起来就像一个网页。我猜我不能让我的头缠绕(新的Siverlight)。。。一旦我在服务器端构建了连接字符串,我在代码中使用连接字符串的位置/方式,无论是在web服务中还是在Silverlight中,打开一个实际的SqlConnection对象,然后我就可以使用它执行查询了?不是在Silverlight中:您必须提交回web服务器(可能运行的是纯asp.net)然后在那里进行工作。哪项要求SQL server允许正确的远程连接?如果是这样的话,上述评论将是有效的,这不是Silverlight问题。我希望通过网络破坏远程连接。Silverlight,但我可能找错了方向。即使有凭据,我也不知道如何使用web服务访问本地SQL连接,因为代码需要在客户端上运行。如果这有意义的话,那就是我希望的飞跃。啊:我看到我错过了什么。您要查找的是开发人员机器上的本地实例,而不是web服务器上的数据库。Silverlight不允许您直接连接到它。我回答的要点仍然是:Silverlight不会让您直接连接。但是你可以通过某种代理让它工作。你可以做一点clickonce winforms应用程序作为你的代理。这看起来就像一个网页。