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
App. WinForms / WPF .NET
Struttura dati
mercoledì 25 luglio 2007 - 07.19
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
denis.basei
Profilo
| Senior Member
222
messaggi | Data Invio:
mer 25 lug 2007 - 07:19
Di prima mattina vi pongo questo quesito: ho una libreria scritta in vb net che contiene delle funzioni di interrogazione di un db SQL express. Una di queste funzioni deve ritornare i campi dei primi due record di una tabella. Senza dover assegnare questi valori a delle proprietà pubbliche della classe in che altro sistema posso fare? Esiste ad esempio una struttura dati da passare per riferimento, senza dover indicare un campo alla volta?
Ogni suggerimento è bene accettato.
Grazie
Denis
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
mer 25 lug 2007 - 12:46
Perchè non passargli un Array?... Oppure un oggetto con due Property che conterranno i due valori...?
Ciao
Ale
denis.basei
Profilo
| Senior Member
222
messaggi | Data Invio:
mer 25 lug 2007 - 13:24
Ciao, nel frattempo questa mattina ero proprio ricorso all'array, per dire il vero a due array perchè se non ho capito male non si possono passare array multidimensionali. Risulta anche a te?
Intanto grazie e ciao
Denis
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
mer 25 lug 2007 - 14:13
Certo che si possono passare array multidimensionali.
Ti faccio un esempio che ho appena provato:
Private Sub CmdTest_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CmdSalva.Click
Dim StrTest(1, 1) As String
StrTest = Prova(StrTest)
Messagebox.show(StrTest(0,1))
Messagebox.show(StrTest(0,2))
end sub
Private Function prova(ByVal StrTest(,) As String) As String(,)
StrTest(0, 1) = "Valore1"
StrTest(0, 2) = "Valore2"
Return StrTest
End Function
Ciao,
Alessandro
denis.basei
Profilo
| Senior Member
222
messaggi | Data Invio:
mer 25 lug 2007 - 18:20
Ciao e grazie, stupidamente mi ero perso nella definizione dell'array multidimensionale, in particolare con la sintassi (,) per specificare due dimensioni. Il tuo esempio mi è stato utile ed adesso ho capito.
Alla prossima! Ti ho mandato l'accettazione del tuo suggerimento!
Denis
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 !