ado seek
Publicado por Josep (26 intervenciones) el 15/01/2004 14:00:00
estoy utilizando el metodo seek de ado.recordset i me he encontrado con el siguiente problema:
dim rs as new adodb.recordset
rs.open...
dim V as variant
v=Split("0000,11", ",", , vbTextCompare)
rs.seek v,adSeekFirstEQ
el error es "los tipos no coinciden"
La función seek espera un Variant que contiene una matriz i en principio mi variable V deberia serlo, pero se ve que es de tipo string().
La función cvar tampoco me convierte a variant.
si hago esto si que funciona
rs.seek Array("0000","11"),adSeekFirstEQ
Cómo puedo pasarle a seek mi variable V para no tener que picar a mano todos los parámetros?
Cómo puedo convertir mi variable V a Variant (realmente)?
Gracias
dim rs as new adodb.recordset
rs.open...
dim V as variant
v=Split("0000,11", ",", , vbTextCompare)
rs.seek v,adSeekFirstEQ
el error es "los tipos no coinciden"
La función seek espera un Variant que contiene una matriz i en principio mi variable V deberia serlo, pero se ve que es de tipo string().
La función cvar tampoco me convierte a variant.
si hago esto si que funciona
rs.seek Array("0000","11"),adSeekFirstEQ
Cómo puedo pasarle a seek mi variable V para no tener que picar a mano todos los parámetros?
Cómo puedo convertir mi variable V a Variant (realmente)?
Gracias
Valora esta pregunta


0