Visual Basic - no me resulta insert continuos...

Life is soft - evento anual de software empresarial
 
Vista:

no me resulta insert continuos...

Publicado por Felipe (165 intervenciones) el 04/03/2002 10:25:55
Tengo la siguiente rutina:

'Dym_turn_music_fin

If Rst!Code1 = 171 And Rst!Code2 = "MUSIC" And Rst!Code3 = "210" Then

DB.Execute "Insert Into Dym_turn_music_fin (Code1, Code2, Code3)" _
& "Values (" & Rst!Code1 & ", '" & Rst!Code2 & "', '" & Rst!Code3 & "')"

'Dym_turn_music_trn

ElseIf Rst!Code1 = 345 And Rst!Code2 = "MUSIC" And Rst!Code3 = "130" Then

DB.Execute "Insert Into Dym_turn_music_trn (Code1, Code2, Code3)" _
& "Values (" & Rst!Code1 & ", '" & Rst!Code2 & "', '" & Rst!Code3 & "')"

End If

Rst.MoveNext

Wend

Hasta aqui ok, mas en la tabla de destino para los datos que cumplen con
la condicion, en vez de ir acumulandose solo recibe un registro y nada mas,
es decir, cuando la condicion --If Rst!Code1 = 171 And Rst!Code2 = "MUSIC" And Rst!Code3 = "210" Then--
se cumple el registro es insertado en donde corresponde -- DB.Execute "Insert Into Dym_turn_music_fin (Code1, Code2, Code3)" _
& "Values (" & Rst!Code1 & ", '" & Rst!Code2 & "', '" & Rst!Code3 & "')"-- pero cuando otro registro
cumple con la misma condicion este no se inserta. Es como si la tabla de destino recibiera solo un registro...
segun entiendo el comando insert debiera agregar el siguiente dato a continuacion del ultimo.

Si alguien entiende, desde ya muchas gracias.
[email protected]
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder