si ho fatto unamodifica, al servizio, più precisamente al metodo del servizio, ora ho inserito questo codice, in maniera ti popolare un dataset e mettere i record dentro ad un array..


<WebMethod()> Public Function LeggiUtenti() As String()
REM CREO IL DATASET PER LA LISTA UTENTI
Dim connUtenti As New OdbcConnection(DSN)
Dim SQLUtenti As String
SQLUtenti = "SELECT IDCliente, Nome, Cognome FROM tanagrafica3 order by Cognome"
Dim Adatta As New OdbcDataAdapter(SQLUtenti, connUtenti)
Dim dataset As New DataSet()
Dim sReturn() As String
Dim IDCliente As Integer
Dim Nominativo As String

Adatta.Fill(dataset, "Utenti")
ReDim sReturn(dataset.Tables(0).Rows.Count)
For IDCliente = 0 To dataset.Tables(0).Rows.Count - 1
sReturn(IDCliente) = CStr(dataset.Tables(0).Rows(IDCliente).Item(2))

Next
Return sReturn
End Function



ora però ho un problema, nel programma cliet.. allora ho la mia combo box, e nel form Load inserisco il seguente codice:


REM CONTROLLO IL FLUSSO
Dim ListUtenti As New localhost2.UtentiOperazioni()
Dim utenti() As String
utenti = ListUtenti.LeggiUtenti
Me.listabox.DataSource = utenti


e fino qua tuttook..

in pratica ho assegnato come datasource il metodo LeggiUtenti...

ora come faccio a popolare la combo?

vi prego aiutatemi..
un'altra info...

sto provando in locale il tutto, mi sono accorto xò che il tutto è molto lento... immagino lo sia ancora di più via internet...

consigli ben accettati sull'ottimizzazione della struttura diun servizio WEB...

grazie a tutti