我的办公室伙伴创建了一个 Web 服务应用程序,供表示层上的 .Net 应用程序使用。他想从 web.config 中读取连接字符串。先感谢您。
问问题
1435 次
2 回答
3
Web Forms 有 GetConfigSettings(),但是对于web services,我猜你需要这样的东西:
#IF Defined PBDOTNET THEN
System.Collections.Specialized.NameValueCollection cs
cs = System.Configuration.ConfigurationManager.AppSettings
SQLCA.DBMS = cs["ConnectionDBMS"]
SQLCA.DBParm = cs["ConnectionDBParm"]
SQLCA.AutoCommit = (Lower (cs["ConnectionAutoCommit"]) = "true")
SQLCA.LogID = cs["ConnectionLogID"]
SQLCA.LogPass = cs["ConnectionLogPass"]
SQLCA.ServerName = cs["ConnectionServerName"]
#END IF
我很确定这曾经是有效的代码,但我很久以前就放弃了它以获取 GetConfigSettings()。我希望它至少应该让你朝着正确的方向前进。
祝你好运,
特里
于 2010-04-08T03:22:24.190 回答
0
您可以尝试以下代码:
String ls_key, ls_value
#IF DEFINED PBWEBSERVICE THEN
ls_key = 'database'
ls_value = GetConfigSettings(ls_key)
#END IF
我希望这也可以帮助你。
戴斯
于 2013-10-07T20:17:51.123 回答