17 messaggi dal 06 settembre 2002
Ciao amici

qual'è il codice per creare una stringa partendo da un database?
dove magari i numeri sono separati dalla virgola?

es. 18,56,78,99

Grazie.
1.818 messaggi dal 21 giugno 2001
Contributi
ti dovresti spiegare un po' meglio perché non ho capito. ^___^

hyppos
<code> in giro torte sol ciclos et rotor igni</code>
17 messaggi dal 06 settembre 2002
Scusatemi per non avervi spiegato bene la mia situazione.
Allora:

devo creare una variabile di tipo stringa contenente tutti i record di una
determinata query (select id from elenco). I record all'interno di questa stringa devono essere separati da una virgola.

Avevo pensato ad una funzione di questo tipo:

stringa=" "
rs.MoveFirst
Do until rs.eof
stringa = stringa + "," + rs("ID")
rs.MoveNext
loop

ma purtroppo non è la sintassi corretta.
Aiutatemi voi.
Grazie.
11.886 messaggi dal 09 febbraio 2002
Contributi
Si, ha ragione Luana, devi usare la & quando stai concatenando tipi differenti di variabili: nel tuo caso una stringa (la virgola) ad un numero (rs("id"))
Puoi usare il + per l'addizione (quando i due operandi sono numerici) ed anche per concatenare due stringhe.

stringa = "ciao " + "a tutti"

ma col + si genera un errore quando i tipi, appunto, sono differenti.
La & risolverà tutto, bye!

Enjoy learning and just keep making

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.