Problema com loop
Estou fazendo uma consulta ao banco e com os resultados desta consulta pretendo executar um comando insert. Desta consulta, eu espero no minimo 10 linhas e o resultado de cada linha fará parte de um insert, sendo então 10 inserts. Só que pelo que vejo, só estou conseguindo uma linha do resultado do select:
[inline]sqlBuscaIdQuest= "select idQuestao from log_access_questoes where id2="&idquestao_acessada&" and idusuario="&idusuario
consulta.open sqlBuscaIdQuest,db
do until consulta.EOF
sqlInsert="INSERT INTO log_access_questoes(id2,idusuario,idquestao,idsubcategoria_temp, data) VALUES("&idquestao_acessada&","&idusuario&","&consulta("idQuestao")&",'"&categoria&"', convert(varchar(30),getdate(),102))"
call db.execute(sqlInsert,varReturn)
loop[/inline]
Alguém pode me dizer o que falta ou onde estou errando?
Grata
Discussão (2)
Carregando comentários...