Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/06/2005, 07:20
jorevale
Invitado
 
Mensajes: n/a
Puntos:
Pregunta ADO: Where Field=Variable

Hola amigos

Digamos intento establecer mediante ADO una consulta a la base con una selección en la que se cumpla que Campo1=VariableA.

Me conecto mediante ADODC y en el origen de registros del control pongo la sentencia:
select * from Tabla1 where Campo1='VariableA'

La VariableA la obtengo en otro formulario mediante la selección del texto de un DataCombo, y el código es el siguiente:

Private sub cAcept_Click()
if tOperario.text <> "" then
VariableA = Form1.DataCombo1.text
else
VariableA = ""
end if
Form1.hide
Form2.show

La VariableA me la captura correctamente, pues ya lo he visto, pero en el segundo Form (el que tiene el ADODC) me manda el siguiente mensaje de error:
"Data error event hit err:No se puede iniciar la aplicación. Falta el archivo de información del grupo de trabajo o bien está abierto en modo exclusivo por otro usuario."

Abierto no está.

Agradecería alguna sugerencia o comentario, u otra forma de hacerle un select a la base según un criterio definido mediante otra variable desde otro formulario, porque en el mismo no lo puedo hacer.

Gracias