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 2.0 / 3.5 / 4.0
Classe connectionstring
martedì 17 gennaio 2012 - 15.54
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
VB.NET
|
.NET 3.5
|
Visual Studio 2008
|
MySQL 5.5
Mau67
Profilo
| Expert
917
messaggi | Data Invio:
mar 17 gen 2012 - 15:54
1659_Setting.zip
Ciao al forum, ho appena risolto un problema ma come sapete sto imparando asp.net e quindi i problemi tra win form e web form per me sono momentaneamente un problema.
Vi espongo il problema
Nelle applicazioni win form uso i setting per memorizzare la stringa di connessione e la richiamo in una classe, adesso ho notato che tra i setting c'è una differenza praticamente nel win form imposto il tipo in string e l'ambito in utente, invece in asp il tipo string mi da solo come ambito applicazione.
volendo usare lo stesso metodo come devo fare e poi la classe non riesco a richiamarla da una web form
Vi posto il codice che uso nelle win form per farvi capire
Codice nella classe Conn
Public Class Conn
Public Shared Function GetConnectionMySql() As String
Return "host=" & My.Settings.host & ";" & _
"username=" & My.Settings.username & ";" & _
"password=" & My.Settings.password & ";" & _
"database=" & My.Settings.database & ";" & _
"port=" & My.Settings.Port
End Function
End Class
poi nei form richiamo la connessione in questo modo
Dim Connection As New MySqlConnection(Conn.GetConnectionMySql)
Questo codice lo uso per memorizzare la stringa di connessione nei setting
Try
My.Settings.host = TextBox3.Text
My.Settings.username = TextBox1.Text
My.Settings.password = TextBox4.Text
My.Settings.database = TextBox5.Text
My.Settings.Port = TextBox2.Text
My.Settings.Save()
My.Settings.Reload()
MsgBox("Record Inserito")
Catch ex As Exception
MsgBox("Inserimento record fallito")
End Try
Vi allego un file per il setting
ho provato lo stesso procedimento in asp ma qui
Try
My.Settings.host = TextBox3.Text <<<<<< sottolinea come errore readonly
My.Settings.username = TextBox1.Text<<<<<sottolinea come errore readonly
My.Settings.password = TextBox4.Text<<<<<<sottolinea come errore readonly
My.Settings.database = TextBox5.Text<<<<sottolinea come errore readonly
My.Settings.Port = TextBox2.Text<<<<sottolinea come errore readonly
My.Settings.Save()
My.Settings.Reload()
MsgBox("Record Inserito")
Catch ex As Exception
MsgBox("Inserimento record fallito")
End Try
grazie
Mau67
Gluck74
Profilo
| Guru
1.359
messaggi | Data Invio:
mar 17 gen 2012 - 17:41
questi due link dovrebbero chierirti le idee:
http://weblogs.asp.net/jgaylord/archive/2005/05/12/406639.aspx
http://forums.asp.net/t/1225384.aspx
Ciao
____________
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.
Mau67
Profilo
| Expert
917
messaggi | Data Invio:
mer 18 gen 2012 - 17:57
Ringrazio per i link utilissimi, ma io intendevo capire come memorizzare la connection string partendo da 4 textbox posizionati in una web form e da un button salvare le informazioni proprio nella posizione descritta nell'articolo allegato
http://weblogs.asp.net/jgaylord/archive/2005/05/12/406639.aspx
?
Grazie
Mau67
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 !