CONCATENAR VARIOS REGISTROS NUMA MESMA CELULA GRID

WEBIER 17/08/2011 16:34:41
#381918
Citação:

:
Depois do seu MOVENEXT, veja se é EOF, se for, retira alí o seu ponto inserido na linha acima, VC pode pegar o LEN da variável, e depois pegar o mid deste LEN de 1 até o LEN-1 (por exemplo, já que na última posição ficará a virgula)



algo do tipo:

RS2.MoveNext
if rs2.eof then
var_COMP = len(var_COMP) -1
Loop
MARCELO.TREZE 18/08/2011 12:10:48
#381965
bom a solução para tirar a virgula do final

var_COMP = Mid(var_COMP, 1, Len(var_COMP) - 1)

bom bastca colcoar isto depois do loop

WEBIER 18/08/2011 15:40:47
#381990
Citação:

:
bom a solução para tirar a virgula do final

var_COMP = Mid(var_COMP, 1, Len(var_COMP) - 1)

bom bastca colcoar isto depois do loop



deu o erro:
Run-time error 5
Invalid Procedure call or argument
MARCELO.TREZE 19/08/2011 11:50:03
#382068
isto não funcionou?

Set RS2 = BD.OpenRecordset(SQL2)

Do While Not RS2.EOF
var_COMP = var_COMP & RS2!MODELO & [Ô]/[Ô] & RS2!ANO & [Ô],[Ô]
RS2.MoveNext
Loop

var_COMP = Mid(var_COMP, 1, Len(var_COMP) - 1)


Página 3 de 3 [24 registro(s)]
Tópico encerrado , respostas não são mais permitidas