gpt4 book ai didi

c# - sql连接字符串问题

转载 作者:太空狗 更新时间:2023-10-29 23:48:30 25 4
gpt4 key购买 nike

我在 *.sdf 文件中有数据库(紧凑型 SQL 服务器)。我将一个紧凑的框架项目转换为一个普通的 pc 项目,出于某种原因,使用相同的代码和相同的 *.sdf 文件引发了以下异常:“文件名无效。请检查数据库的文件名”

奇怪的是,在我的电脑上 - 子字符串“file:\”被添加到我的原始连接字符串中,这可能就是抛出异常的原因。当我在 Debug模式下删除“file:\”子字符串时,在运行时不会抛出异常。

为什么添加这个子字符串?它从何而来?我该如何解决这个问题?

最近我发现可能与缺少 app.config 文件这一事实有某种联系。这仍然没有解释原始连接字符串是如何存在的,只是添加了子字符串。

请帮忙。提前致谢

最佳答案

我不明白你为什么需要“file://”。它应该没有那个就好了。肯定它看起来是错误的,你有 file:\而不是 file://

关于c# - sql连接字符串问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3700188/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com