在服务器资源管理器中查看本地数据库
本文关键字:数据库 服务器 资源管理器 | 更新日期: 2023-09-27 18:08:05
我已经在我的c# Windows应用程序中创建了一个本地数据库,我正在将数据插入数据库中的表中。我的问题是,当我在服务器资源管理器中查看表时,为什么我看不到表中的数据?我看到在/bin/debug文件夹中有一个数据库正在获取数据,但这不是服务器资源管理器中可用的数据库。在Visual Studio 2010中是否有一个使用项目数据库而不是调试版本的设置?
如果你打开App.config,你可以将connectionString的数据源更改为直接链接到数据库文件。另外,在解决方案资源管理器中选择您的数据库,并在属性部分将复制输出属性更改为"不复制"
我认为,你有两个副本的数据库。一个在bin文件夹中,另一个在server explorer
中(位置不同)。当你向表中添加数据时,你将它们插入到数据库的bin文件夹(数据库的副本)中。
检查连接字符串中的数据库地址,它必须与服务器资源管理器中的数据库地址相同。(你用EF
吗?)