是否可以在运行时将连接字符串插入到web.config文件中(如果不存在)?这会有用吗?
连接字符串用于ASP.NET用户登录和创建帐户数据库。
答案 0 :(得分:1)
你怎么说“插入?”如果你的意思是你可以手动编辑web.config:是的,你可以。您将为connectionStrings(如果没有)添加一个条目,然后为您的特定connectionString添加一个子节点。
如果你的意思是你能在代码中做到这一点:理论上是的。然而,这通常是不好的做法,后方是痛苦的。
答案 1 :(得分:0)
是的,很有可能:
<connectionStrings>
<add name="yourNameHere" connectionString="connectiongStringHere" providerName="nameHere"/>
</connectionStrings>
在ConfigSections中
答案 2 :(得分:0)
在web.config中放置一个默认的连接字符串,并根据需要在运行时替换用户名/密码和数据库名称。