C#WinForm与客户端PC上的本地mdf数据库
目前我的申请有一些问题。 我的任务是创建一个用于显示股票数据的应用程序。 因此,我将使用本地mdf数据库构建一个WinForm应用程序。 这个应用程序在我的开发人员机器上运行得很好 对于客户端,由于安全原因,我有一些限制:我不允许在客户端PC上安装任何东西 因此,经过长时间的跟踪和出错后,应用程序现在在客户端PC上启动。但数据库连接将无法工作(数据库在客户端是本地的)。 原因是客户端上没有安装SQL连接器 我的问题是,如果不在客户端上安装,是否有可能使用SQLExpress或其他任何东西? (目前:providerName=“System.Data.SqlClient”) 对于数据库实体参考,我使用Telerik OpenAccessC#WinForm与客户端PC上的本地mdf数据库,c#,sql,winforms,mdf,C#,Sql,Winforms,Mdf,目前我的申请有一些问题。 我的任务是创建一个用于显示股票数据的应用程序。 因此,我将使用本地mdf数据库构建一个WinForm应用程序。 这个应用程序在我的开发人员机器上运行得很好 对于客户端,由于安全原因,我有一些限制:我不允许在客户端PC上安装任何东西 因此,经过长时间的跟踪和出错后,应用程序现在在客户端PC上启动。但数据库连接将无法工作(数据库在客户端是本地的)。 原因是客户端上没有安装SQL连接器 我的问题是,如果不在客户端上安装,是否有可能使用SQLExpress或其他任何东西? (目
谢谢你。谷歌
localdb
。谢谢,但这不起作用。在客户端PC上使用之前,您也必须安装localdb。为此,我需要管理员权限。您不必安装任何东西。那台机器的管理员就可以了。从安全角度来看,执行windows更新等操作是绝对正常的。LocalDB是微软的产品。只要说明你的软件需要什么。好的,我知道你的意思。但是我们的要求非常严格。所以他们不希望非it员工在那里编写自己的软件。但是我们需要这个应用程序,所以我们使用shadow-IT。那么,恐怕mdf
是一个错误的选择。例如,您可以使用mdb
,而无需安装任何东西(OleDb
是.net framework的一部分)。附言:问起来很有趣,但是你怎么安装.NETFramework呢?