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
Dataset e vettore
martedì 21 febbraio 2006 - 14.28
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Marc1982
Profilo
| Newbie
34
messaggi | Data Invio:
mar 21 feb 2006 - 14:28
Ciao Ragazzi,
il mio problema penso che sia abbaastanza semplice cioè devo popolare un dataset con un Vettore di stringhe
Come posso fare???
Con la query di un db è molto semplice poichè usi il metodo Fill.
Mi indirizzate su come farlo?? posso ciclare il vettore e poi c'è un modo dopo aver stanziato il Dataset popolarlo a mano ??tipo il metodo add.
Grazie per i consigni
Marco
Cteniza
Profilo
| Guru
1.509
messaggi | Data Invio:
mar 21 feb 2006 - 16:18
Dovresti spiegare meglio che cosa intendi per vettore di stringhe e che rapporto c'è fra ciascuna stringa e righe / campi della table.
Marc1982
Profilo
| Newbie
34
messaggi | Data Invio:
mer 22 feb 2006 - 09:41
Praticamente ho un vettore di stringhe e vorrei mettere per ogni riga del dataset un elemento del vettore..non so se sono riuscito a spiegarmi meglio :)
Grazie Mille
Marco
Cteniza
Profilo
| Guru
1.509
messaggi | Data Invio:
mer 22 feb 2006 - 09:53
Ancora non ci siamo (almeno io non comprendo).
Un esempio di spiegazione:
Ho un array di stringhe, ciascun elemento della stringa deve essere aggiunto alla datatable come fosse una nuova riga.
La datatable contiene due campi "progressivo", numerico intero e "testo", stringa, sul campo testo va impostato il valore di un elemento dell'array.
Marc1982
Profilo
| Newbie
34
messaggi | Data Invio:
mer 22 feb 2006 - 10:04
Grazie per la pazienza :) quello che hai scritto tu è proprio quello che devo fare:
Ho un array di stringhe, ciascun elemento della stringa deve essere aggiunto alla datatable come fosse una nuova riga.
La datatable contiene due campi "progressivo", numerico intero e "testo", stringa, sul campo testo va impostato il valore di un elemento dell'array.
Grazie Mille
Cteniza
Profilo
| Guru
1.509
messaggi | Data Invio:
mer 22 feb 2006 - 10:21
Credo che la risposta sia:
Dim nriga As Integer = 0
(se la tabella non è vuota)
Dim dr() As DataRow = myTable.Select("numero = MAX(numero)")
If Not dr Is Nothing Then
nriga = CType(dr("numero"),Integer)
End If
Dim k As Integer
For k = 0 To myString.Length - 1 'array stringhe
nRiga += 1
Dim riga As DataRow = myTable.NewRow()
riga("numero") = nRiga
riga("stringa") = mystring(k)
mytable.Rows.Add(riga)
Next
(E' possibile, anzi probabile che ci siano degli errori).
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 !