c#sdf数据库连接_c# – 如何连接SDF数据库?我试过没有连接字符串似乎工作

我已尝试在我的本地数据库的连接字符串上进行50次不同的尝试,似乎没有任何效果.我本质上只是试图打开数据库文件的连接,所以我可以转储我从excel电子表格中提取的数据.我正在使用Visual C#制作离线winform应用程序.

无论我在app.config中尝试什么连接字符串,它总是在尝试将“dReader”写入数据库时​​失败.

错误通常取决于我尝试的字符串:

“建立与SQL Server的连接时发生与网络相关或特定于实例的错误.未找到服务器或无法访问服务器.验证实例名称是否正确以及SQL Server是否配置为允许远程连接.(提供程序:命名管道提供程序,错误:40 – 无法打开与SQL Server的连接)“

我已经浏览了许多在线示例和资源,似乎没有任何工作.我希望这里有人可以指出为什么会失败.

这是我最新形式的app.config:

connectionString="Data Source=E:\Other DDP Projects\DDP_Project_SDF\DDP_Project\DDP_Database.sdf;"

providerName="Microsoft.SqlServerCe.Client.3.5" />

这是我的表单代码:

private void Profiles_Click(object sender, EventArgs e)

{

profilesDialog.FileName = "[YOUR_UPLOAD_FILE_HERE]";

var result = profilesDialog.ShowDialog();

if (result == DialogResult.OK)

{

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值