编程论坛's Archiver

狂砍程序 发表于 2008-5-17 02:38

web.config特殊符号问题

<add key="Conntcat" value="server=WIDOWSXP-4D2488;database=FileUpDown;intergrated security"/>

它被意为特殊字符,数据库连接失败啊, 请问那个'-'怎么转换过来的

hebingbing 发表于 2008-5-17 11:23

你的服务器是远程的?
要是本地的可以改成server=(local);或者直接(.)

DemoHunter 发表于 2008-5-17 14:51

[quote][bo]以下是引用 [un]hebingbing[/un] 在 2008-5-17 11:23 的发言:[/bo]

你的服务器是远程的?
要是本地的可以改成server=(local);或者直接(.) [/quote]

server=(local); 或者 server=.;   吧?
那,为什么集成验证intergrated sercurity 后面就没有了呢,
不懂,问问的...[tk02]

hebingbing 发表于 2008-5-17 15:03

恩,ls正解……
呵呵……

yms123 发表于 2008-5-17 15:26

用Replace替换法
<add key="Conntcat" value="server=WIDOWSXP__4D2488;database=FileUpDown;intergrated_security"/>
在获得连接字符串时先对字符串进行Replace替换就可以了。

狂砍程序 发表于 2008-5-20 12:48

应为我的服务器名称是 WIDOWSXP-4D2488 这个啊,在代码里是可以将-这个特殊符号转好,但就是不知道在web.config里面怎么转

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.