una de recordset
Publicado por Buka (94 intervenciones) el 03/03/2004 00:25:57
Hola programadores,
mi duda es la siguiente, necesito hacer una consulta en busca de un registro en la base de datos, pues bien, generalmente uno busca las coinidencias en la clausula where, y luego llena un recordset con estos registros. Ok mi caso es distinto, lo que pretendo es buscar un registro en la base de datos, pero si este registro no esta, entonces ingresarlo,
obviamente si ningun registro cumple con la clausula where, no se llenara el el recordset, y por lo tanto cuando coloque una sentecia como:
with dtcasa.recordset
esta será nothing, a pesar de esto, luego de esta sentencia coloque:
if (.Recordcount=0) then
ingreso registro.
Al ejecutar el codigo, ERROR EL COMANDO WITH NO ESTA ESTABLECIDO.
Bueno, no me parecio raro :)
pero entonces como lo deberia hacer?? es simple a la vista: si no esta el registro (recordcount=0) entonces lo ingreso. PERO COMO???!!
bueno espero que se haya entendido y gracias por vuestros concejos
saludos
Buka
mi duda es la siguiente, necesito hacer una consulta en busca de un registro en la base de datos, pues bien, generalmente uno busca las coinidencias en la clausula where, y luego llena un recordset con estos registros. Ok mi caso es distinto, lo que pretendo es buscar un registro en la base de datos, pero si este registro no esta, entonces ingresarlo,
obviamente si ningun registro cumple con la clausula where, no se llenara el el recordset, y por lo tanto cuando coloque una sentecia como:
with dtcasa.recordset
esta será nothing, a pesar de esto, luego de esta sentencia coloque:
if (.Recordcount=0) then
ingreso registro.
Al ejecutar el codigo, ERROR EL COMANDO WITH NO ESTA ESTABLECIDO.
Bueno, no me parecio raro :)
pero entonces como lo deberia hacer?? es simple a la vista: si no esta el registro (recordcount=0) entonces lo ingreso. PERO COMO???!!
bueno espero que se haya entendido y gracias por vuestros concejos
saludos
Buka
Valora esta pregunta


0