FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como utilizo la propieadad locate de un ibQuery
Que tal amigos. una consulta:
como puedo utilizar la propiedad locate de un ibquery , el cual quisiera poder manipular. Me explico,tengo un dbgrid del cual la informacion mostrada la realizo al abrir el ibQuery bajo la sentencia siguiente : Select Tipo,Codigo,descripcion from articulos bueno hasta aqui facil. el dbgrid que les mensiono es en realialidad una ficha de ayuda del cual al seleccionar un registro y darle enter este alimenta a otra tabla . El detalle es que atravez de la propiedad locate pretendo que cad vez que cargue esta ficha ; éste este ubicado en el ultimo registro seleccionado y para ello pretendo usar la propiedad locate de este objeto. lo que hice fue lo sguiente: Private Wvalores:Variant Campos:String; .. . Cada vez que selecciono un registro de esta ayuda almaceno los valores de tipo y codigo. el cual lo utilizo luego para que despues de abrir la ficha de ayuda se pocisione en este ultimo registro, algo asi: Almacenando al dar enter Campos:='Tipo;Codigo'; WValores:=VararrayOf([QueryTipo,Querycodart]); Query.locate(Campos,WValores,[]); al hacer esto me salen error de incompatibilidad, diganme se puede realizar lo que pretendo de alguna manera. gracias de antemano |
#2
|
||||
|
||||
Puedes primero probar la consulta, luego la vas rompiendo como quieres para descubrir donde esta el error:
me refiero a: Query.locate('Tipo;Codigo',VararrayOf([QueryTipo,Querycodart]),[]); si todo sale bien, entonces prueba lo siguiente (incluso ir un paso antes y en lugar de poner QueryTipo poner el valor que es, podría ayudar) Campos:='Tipo;Codigo'; Query.locate(Campos,VararrayOf([QueryTipo,Querycodart]),[]); y por útlimo WValores:=VararrayOf([QueryTipo,Querycodart]); Campos:='Tipo;Codigo'; Query.locate(Campos,WValores,[]); y si sigue el mismo problema, pues entonces si es un caso bastante extraño para mi.
__________________
Última edición por ContraVeneno fecha: 15-07-2005 a las 21:04:02. |
#3
|
||||
|
||||
Esta es la sintáxis:
Cita:
__________________
Guía de Estilo de los Foros Cita:
|
#4
|
|||
|
|||
Gracias por su ayuda muchachos , ya solucione el problema
|
#5
|
||||
|
||||
si no es mucho pedir, me podrías contar la solución?
es que yo sigo intrigado.
__________________
|
#6
|
||||
|
||||
Cita:
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
|
|
|