Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Connction string con Module
martedì 17 aprile 2007 - 08.17
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
bluland
Profilo
| Guru
1.149
messaggi | Data Invio:
mar 17 apr 2007 - 08:17
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
Torna su
Stanze Forum
Elenco Threads
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 !