Connection-String in der Web.Config des RS

02/12/2008 - 11:48 von Norbert Kranz | Report spam
Hi NG,

Ich möchte im Reporting Service einen Connection-String per
"ora_conn.ConnectionString = AppSettings("ConnectionString")" im
Benutzerdefinierten Code aus der Web.Config lesen.

Beispiel:
folgender Eintrag in der C:\Program Files\Microsoft SQL
Server\MSSQL.2\Reporting Services\ReportServer\Web.Config


<connectionStrings>
<add Key="concobq" connectionString="Data Source=copq;
password=Passwort;user ID=User" providerName="System.Data.OracleClient" />
</connectionStrings>

Code

Imports System.Data.OracleClient

Imports System.Configuration.ConfigurationManager


' mitarbeiter_id ermitteln

ora_conn.ConnectionString = AppSettings("concobq")

sql = "select distinct(mitarbeiter_id) from BDVADMIN2.ACCOUNT where
anmeldename like '" & UserAccount & "'"

Try

ora_comm = New OracleCommand(sql, ora_conn)

ora_conn.Open()

ora_reader = ora_comm.ExecuteReader

ora_reader.Read()

UserID = ora_reader.GetInt32(0).ToString

Return UserID

Catch ex As Exception

MsgBox(ex.Message.ToString)

End Try

Das funktioniert aber nicht, da der Connection-String leer bleibt L

Hat jemand Ahnung wie es geht?
 

Lesen sie die antworten

#1 Lutz Elßner
02/12/2008 - 18:12 | Warnen spam
"Norbert Kranz" schrieb im Newsbeitrag news:gh33q3$abv$
Hi NG,

Ich möchte im Reporting Service einen Connection-String per "ora_conn.ConnectionString = AppSettings("ConnectionString")" im
Benutzerdefinierten Code aus der Web.Config lesen.

Beispiel:
folgender Eintrag in der C:\Program Files\Microsoft SQL Server\MSSQL.2\Reporting Services\ReportServer\Web.Config


<connectionStrings>
<add Key="concobq" connectionString="Data Source=copq; password=Passwort;user ID=User" providerName="System.Data.OracleClient" />
</connectionStrings>

Code

Imports System.Data.OracleClient

Imports System.Configuration.ConfigurationManager


' mitarbeiter_id ermitteln

ora_conn.ConnectionString = AppSettings("concobq")



ora_conn.ConnectionString = ConnectionStrings.Item("concobq").ConnectionString

Ähnliche fragen