Connction string con Module

martedì 17 aprile 2007 - 08.17

bluland Profilo | Guru

Salve,
poiche ho varie pagine aspx, ho voluto mettere la connection string in un Module,

e per ogni pagina la richiamo cosi:

Public sqlconnection1 As New SqlConnection(Connect.connectstring)

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'Put user code to initialize the page here

....
end sub


dove il modulo e':

Module Connect

Public connectstring As String = "Server=mioserver;Database=Northwind;User ID=pippo;Password=pippo;Trusted_Connection=False;"

End Module

In locale puntando al server funziona ma se metto l'applicazione sul server mi da il seguente errore:

System.Data.SqlClient.SqlException: SQL Server does not exist or access denied. at System.Data.SqlClient.SqlConnection.Open() at STARS.Nested.binddata() in c:\inetpub\wwwroot\STARS\Nested.aspx.vb:line 75

Non so se c'entra ma in locale il SO e WIN xp pro con frmk 1.1 il server e' WIn 2000 con frmk 1.0

idee?

saluti

EDIT:

avevo dimenticato di dichiarare una funzione pubblica ora cosi funziona:

Module Connect

Public Function connect()


Dim connectstring As String = "Server=mioserver;Database=Northwind;User ID=pippo;Password=pippo;Trusted_Connection=False;"

Return connectstring
End Function

End Module

e la richiamo cosi:

Public sqlconnection1 As New SqlConnection(Connect.connect)

come mai in locale funzionava lo stesso??


--------------------
Vincenzo PESANTE
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5