Как читать Web.Config в Powerbuilder 11.5.1? - PullRequest
2 голосов
/ 08 апреля 2010

Мой помощник по офису создал приложение веб-службы, которое будет использоваться приложением .Net на уровне представления. Он хочет прочитать строку подключения из web.config. Заранее спасибо.

Ответы [ 2 ]

3 голосов
/ 08 апреля 2010

Веб-формы имеют GetConfigSettings (), но для веб-служб , я думаю, вам понадобится что-то вроде этого:

#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 (). Надеюсь, это должно по крайней мере заставить вас двигаться в правильном направлении.

Удачи,

Terry

0 голосов
/ 08 октября 2013

Вы можете попробовать что-то вроде этого кода ниже:

String ls_key, ls_value
#IF DEFINED PBWEBSERVICE THEN
    ls_key = 'database'   
    ls_value = GetConfigSettings(ls_key)   
#END IF

Я надеюсь, что это также может помочь вам.

Deise

...