gpt4 book ai didi

c# - C#.Net 中的连接字符串

转载 作者:行者123 更新时间:2023-11-30 14:33:48 25 4
gpt4 key购买 nike

//SQL 部分

第 1 行:string dd = "Data Source=.\SQLEXPRESS;AttachDbFilename="C:\Users\HEX\Documents\Visual Studio 2008\Projects\cventry_address_book_0.1\cventry_address_book_0 .1\addressbook.mdf";Integrated Security=True;Connect Timeout=30;User Instance=True";

第 2 行:SqlConnection sqlconobj = new SqlConnection(dd);

第 3 行:sqlconobj.Open();

------------错误输出------------

Unexpected character'\'

最佳答案

在 C# 中,反斜杠字符具有特殊含义。
您需要将其加倍或在整个字符串前加上 Verbatim 字符 @
而且文件名前后不需要加双引号。
格式化规则(结束分号)允许在 AttachDbFileName 的路径或文件名中使用空格

 string dd = @"Data Source=.\SQLEXPRESS;AttachDbFilename=" + 
@"C:\Users\HEX\Documents\Visual Studio 2008\" +
@"Projects\cventry_address_book_0.1\cventry_address_book_0.1" +
@"\addressbook.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";

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

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