当前位置: 首页 > 编程语言 > C#

AttachingaDatabasetoMyProjectShare

时间:2023-04-10 19:31:49 C#

AttachingaDatabasetoMyProject进入我的项目。我执行了以下步骤来添加数据库:在我的SQLServer管理工作室中,我分离了我的数据库在vi??sualstudio中,我从Visual菜单中添加了一个新的数据源我的连接字符串是:dataSource=(local);附加数据库文件名=|数据目录|DB_Behgozin.mdf;IntegratedSecurity=True一切都很好,但是当我关闭应用程序并在我的数据库中插入一些内容时,我没有看到任何数据。但是当我在visualstudio服务器资源管理器菜单中右键单击我的表并选择显示表数据时,我的应用程序会完全读取整个数据表!另一个问题是在使用此应用程序后,即使它无法读取表中自己的数据。这是VisualStudio2010SQLServer2008中的一个C#项目。您有2个数据库文件副本。一个在你的项目中,另一个在bindebug中。在设计时,您可以在项目中编辑它。每次项目更改并构建它时,项目数据库文件都会覆盖bin调试中的文件,而您在运行时更新此文件。要解决此问题,您有三个选择:仅使用调试bin中的文件。将项目数据库文件复制选项设置为“从不”(在属性窗口中),显示项目的所有文件,并将bin调试数据库文件添加到服务器资源管理器。警告:如果您不小心删除了bindebug文件夹,所有更改都将丢失。更改时,手动将数据库文件从bindebug复制到项目文件夹中。把文件放在sqlserver文件夹下,不要放在项目里。部署时,更改连接字符串并从服务器复制数据库。替换“|数据目录|”带有项目数据库文件绝对路径的宏。部署时,只需将其改回“|DataDirectory|”即可以上就是C#学习教程的全部内容:将数据库附加到我的项目中。如果对大家有用,需要进一步了解C#学习教程,希望大家多多关注——本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: