Access - Asignacion DoCmd.RunSQL a una Variable

   
Vista:

Asignacion DoCmd.RunSQL a una Variable

Publicado por Edward Ruiz (4 intervenciones) el 02/06/2009 22:52:21
Hola que tal, buenas tardes a todos...

Estoy presentando un problema y quisiera por favor un poco de ayuda al respecto, la cuestion es que tengo una sentencia SQL donde estoy seleccionando registros de una BDD y eso lo quiero asignar a una variable, pero me esta dando error, lo que tengo es lo siguiente:

1.) Si lo coloco asi: Rstdata = "SELECT * from MTRASIENTOS2 where Sucur= '" & O_Varias & "' and TipoComp='" & A_TipoP & "'" ...me da EL USO DE LA PROPIEDAD NO ES VALIDO

2.) o Si lo coloco asi: Rstdata = DoCmd.RunSQL("SELECT * from MTRASIENTOS2 where Sucur= '" & O_Varias & "' and TipoComp='" & A_TipoP & "'") ...me da SE ESPERABA FUNCTION O UNA VARIABLE

Debo definir la variable Rstdata de algun modo?

Agradecido de antemano por la ayuda me despido cordialmente...

Atte.,

Edward
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

RE:Asignacion DoCmd.RunSQL a una Variable

Publicado por 2pl (28 intervenciones) el 03/06/2009 17:19:57
Prueba asi:
dim Rstdata as string
Rstdata = "SELECT * from MTRASIENTOS2 where [Sucur]= ' " & O_Varias & " ' and [TipoComp]=' " & A_TipoP & "
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar