我在vs 2013 c#项目上创建了一个数据库。我添加了一个连接,但是当我运行程序时,连接会自动关闭。我已将con.open()
放在代码中,但它会出现无法打开连接的错误。为什么???
Microsoft SQL Server数据库文件(SqlClient)这是我的数据库数据源。
在我建立solotuion连接之前的这张图片很好它连接你可以看到用红色框突出显示的绿色插头标志:
重建解决方案后,连接会自动中断。如何解决这个问题?
答案 0 :(得分:0)
你的问题过于宽泛,因此答案有点普遍。与您的项目相关,您可以使用基于文件的数据库,例如成员@dotNET提到的SQLite
,或者放在SQL Server CE
文件夹中的App_Data
(精简版,扩展名.sdf)项目工作区。连接字符串非常简单,例如:conString="Data Source=|DataDirectory|MySqlCeDb.sdf" providerName="System.Data.SqlServerCe.4.0"
。
希望这可能会有所帮助。