Mantenere il valore di una variabile

giovedì 17 dicembre 2009 - 22.42

gianbe Profilo | Newbie

Salve, ho la seguente varibile ottenuta da una campo di un DB:

ragionesoc = rs("ragione_sociale").Value

Vorrei che tale valore venga mantenuto anche quando passo da una form all'alltra, similmente a quello che fanno le sessioni ad esempio in PHP.

Esiste qualcosa in VB che fa al caso mio?
Grazie

brazero Profilo | Junior Member

Ci sono diversi modi: puoi creare una proprietà del form.. passare come parametro al costruttore alla chiamata del nuovo form.. in un modulo.. etc..

Ciao

gianbe Profilo | Newbie

Si..ma come si fa , tieni presente che sono nuovo di visual basic...

brazero Profilo | Junior Member

Buongiorno..

1) Proprietà del form:

Private mRagione_sociale as String

Public Property ragione_sociale() As String
Get
Return mRagione_sociale
End Get
Set(ByVal value As Boolean)
mRagione_sociale= value
End Set
End Property

*Creare la proprietà sia nel form1 che ne form2 poi fai l'assegnazione.. form2.ragione_sociale = form2.ragione_sociale


2) passare come parametro al costruttore alla chiamata del nuovo form..

Sub New (ByVal strRagioneSociale as String)
mRagione_sociale=strRagioneSociale
End Sub

Private mRagione_sociale as String

3) in un modulo..

Crea una modulo (simile ad una classe ma è globale e ci metti li dentro la variabile)



Ciaoo

gianbe Profilo | Newbie

Grazie per il prezioso aiuto
Ciao
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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5