有人能告诉我在C#编程中应该使用哪种数据库类型来本地存储一些数据吗?我已经使用了SQL Server数据库文件并构建了一个简单的应用程序但是当我把它放到另一台PC上时,它说
无法连接到SQL Server客户端
System.Data.SqlClient.SqlException(0x80131904):建立与SQL Server的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。
(提供程序:SQL网络接口,错误:52 - 无法找到本地数据库运行时安装。验证是否已正确安装SQL Server Express并且已启用本地数据库运行时功能。)
System.ComponentModel.Win32Exception(0x80004005):系统找不到指定的文件
答案 0 :(得分:0)
您必须在其他PC中安装SQL Server才能在本地运行它。 另一种选择是使用一些便携式数据库,如sqllite或访问。
或者,尝试使用数据库服务器并远程访问您的数据库。
答案 1 :(得分:0)
您可以使用JSON文件或sqlite,它们都不需要在客户端计算机上进行任何安装。