Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/322.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
C#WinForm与客户端PC上的本地mdf数据库_C#_Sql_Winforms_Mdf - Fatal编程技术网

C#WinForm与客户端PC上的本地mdf数据库

C#WinForm与客户端PC上的本地mdf数据库,c#,sql,winforms,mdf,C#,Sql,Winforms,Mdf,目前我的申请有一些问题。 我的任务是创建一个用于显示股票数据的应用程序。 因此,我将使用本地mdf数据库构建一个WinForm应用程序。 这个应用程序在我的开发人员机器上运行得很好 对于客户端,由于安全原因,我有一些限制:我不允许在客户端PC上安装任何东西 因此,经过长时间的跟踪和出错后,应用程序现在在客户端PC上启动。但数据库连接将无法工作(数据库在客户端是本地的)。 原因是客户端上没有安装SQL连接器 我的问题是,如果不在客户端上安装,是否有可能使用SQLExpress或其他任何东西? (目

目前我的申请有一些问题。 我的任务是创建一个用于显示股票数据的应用程序。 因此,我将使用本地mdf数据库构建一个WinForm应用程序。 这个应用程序在我的开发人员机器上运行得很好

对于客户端,由于安全原因,我有一些限制:我不允许在客户端PC上安装任何东西

因此,经过长时间的跟踪和出错后,应用程序现在在客户端PC上启动。但数据库连接将无法工作(数据库在客户端是本地的)。 原因是客户端上没有安装SQL连接器

我的问题是,如果不在客户端上安装,是否有可能使用SQLExpress或其他任何东西? (目前:providerName=“System.Data.SqlClient”)

对于数据库实体参考,我使用Telerik OpenAccess


谢谢你。

谷歌
localdb
。谢谢,但这不起作用。在客户端PC上使用之前,您也必须安装localdb。为此,我需要管理员权限。您不必安装任何东西。那台机器的管理员就可以了。从安全角度来看,执行windows更新等操作是绝对正常的。LocalDB是微软的产品。只要说明你的软件需要什么。好的,我知道你的意思。但是我们的要求非常严格。所以他们不希望非it员工在那里编写自己的软件。但是我们需要这个应用程序,所以我们使用shadow-IT。那么,恐怕
mdf
是一个错误的选择。例如,您可以使用
mdb
,而无需安装任何东西(
OleDb
是.net framework的一部分)。附言:问起来很有趣,但是你怎么安装.NETFramework呢?