问题标签 [mdf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 无法在表中插入记录
我编写了一个程序,其中包括从数据库写入和读取。当我运行应用程序并尝试执行写入时,我调用以下方法:
在方法调用之后,我从表中读取所有记录并在表单中显示它们。可以看到刷新之前插入的记录,但是当我退出应用程序并查看表格时,我看不到记录。
有谁知道什么可能导致这种行为?
.net - 如何从另一个项目中引用 APP_Data
我有以下项目解决方案:
有一个 ASP.NET MVC Web 应用程序,其中我在 App_Data 目录中有一个 SQL 数据库(mdf 文件)。
有一个类库,我从 migratordotnet进行了一些迁移。在我的构建文件中,我必须指定 SQL 数据库的位置,以便它可以运行迁移。
目前在迁移项目中,我使用硬编码路径来访问连接字符串中的 SQL 数据库。它看起来像这样:
这不是我想做的。我也不能使用相对路径(例如..\MyMVCPProject\AppData\MyDatabase.mdf
因为 migratordotnet 中使用的 SQL 类无法正确翻译它)但我想使用某种替代路径,就像你|DataDirectory|
在Web.Config
在这样的网络项目中:
我该如何做到这一点?我无法在迁移项目中使用该连接字符串。因为|DataDirectory|
将转到 .NET Framework 安装路径并在那里查找数据库文件。
sql-server-2005 - 无法删除 SQLServer2005 数据或日志文件
我试图恢复备份,但我不断收到操作系统错误 32 - 因为正在使用而无法删除。
无法弄清楚是什么锁定了数据和日志文件 - 所以我重新启动了机器,停止了服务,但仍然没有运气。
然后我删除了数据库,但数据和日志文件仍然存在。
再次重新启动 - 试图删除它们,但看起来没有什么可做的,Windows 不允许我这样做。
任何的想法?
sql - SQL Server,将 .BKP 文件还原为 MDF 文件,而不是 LDF(没有空间)
我遇到了一个问题,我没有足够的空间来容纳我们完成的 LiteSpeed 备份中的 MDF 和 LDF 文件。
我想出了以下存储过程:
有没有办法可以将 LDF 位置指定为某个空位置?我不想要LDF,或者,有没有办法告诉它根本不获取ldf?
sql-server - 如何从 SQL Server 2005 中的 MDF 恢复数据库?
对于在 MS SQL Server 2005 中创建的数据库,我有一个 MDF 文件,但没有 LDF 文件。当我尝试将 MDF 文件附加到不同的 SQL Server 时,我收到以下错误消息。
The log cannot be rebuilt because there were open transactions/users when the database was shutdown, no checkpoint occurred to the database, or the database was read-only. This error could occur if the transaction log file was manually deleted or lost due to a hardware or environment failure.
我想完成以下任一选项:
- 附加数据库而不丢失数据(不太可能,但会节省一些时间)。
- 附加数据丢失的数据库(任何打开的事务都会丢失)。
- 从 MDF 文件中仅恢复模式(无数据)。
我可以尝试哪些 SQL 命令让我的数据库重新运行?
sql - 如果使用的连接字符串是 .mdf 文件的路径,您是否必须在计算机上安装 SQL Server?
我想知道您是否可以在未安装 SQL Server 实例的机器上使用 .mdf 文件使用 Linq to SQL?
connection-string - 连接到 .MDF 的连接字符串
我在 VS2008 中创建了一个新项目,并在项目中添加了一个 .MDF 文件。这是我第一次尝试使用 MDF 文件和 .SQLEXPRESS 数据库(过去我一直使用外部 Oracle 服务器)。
我正在尝试记录所有内容,但我无法弄清楚正在使用哪些凭据连接到 .MDF 文件。有没有简单的方法可以找出来?
.net - 如果我使用 .mdf 文件部署应用程序,用户是否需要安装 SQL 2008 Express?
我正在 3.5 框架上制作一个 Win 应用程序。我想在应用程序中包含一个数据库文件。这将是一个单用户数据库。我查看了可以添加的 2 种不同类型的 db 文件,即 sdf 和 mdf。Thw sdf (compact) db 缺少一些我需要的功能,所以我更喜欢 mdf。mdf 文件“面向服务的数据库文件”的描述让我相信,无论谁安装了我的应用程序,都必须安装访问该 mdf 所需的 SQL 服务。它是否正确?
sqlite - 将 sql-server *.mdf 文件转换为 sqlite 文件
只是想知道是否可以将 sql-server *.mdf 文件转换为 sqlite 文件?
wpf - WPF 应用程序的最佳本地数据库解决方案是什么?
对于旨在在一台计算机上使用不同用户登录并使用它们在本地获取/保存信息的 WPF 应用程序,目前最好的解决方案是什么?以下是我如何看待这些选项:
MDF似乎是最好的选择,因为我假设您可以很好地锁定它,这样即使用户可以访问 .mdf 文件,他们仍然无法访问其中的数据,除非通过应用程序本身。我假设 .MDF 文件必须与应用程序分开存在,因此将部署 .exe 和 .mdf 文件。哦,如果您使用 .MDF 文件,用户是否需要安装 SQL Server 才能使用它,如此 stackoverflow 问题所示?
我认为不推荐使用SDF,因为它有很多限制并且主要用于移动存储。
如果安全性无关紧要,XML可能是合适的,例如一个小型的单用户应用程序,用于在本地保存他无论如何都不会保护的数据,并且该文件将很容易被计算机上的其他应用程序/网站访问。
SQLite可能是一个选择,但据我所知,该数据库的 .NET API 还不是那么健壮,是吗?
如果您需要用户同时编辑/查看数据或使用 Access 生成报告, .mdb Access 可能是一个选择。
还有IsolatedStorage,但我相信这有严重的限制,不是吗,例如不能从其他应用程序访问它?
也许现在使用云服务可能是可行且非常简单的,但必须进行调查
将不胜感激任何反馈或想法。