FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
ayuda con LOCATE
Saludos,
Mirad tengo el siguiente problema. Quiero hacer una búsqueda por una query que he abierto y tengo unas quantas filas, entonces quiero que me posicione a la búsqueda que yo le diga, para poder a partir de allí tratar los siguientes registros. Lo quiero hacer con el locate lo he hecho de esta forma pero a la hora de ejecutarlo el programa se queda pillado al locate... mirad: TLocateOptions Opt; Opt = Opt<<loPartialKey; if(VentanaPrincipal->QuerySQL->Locate("NumAlbaran",2,Opt)) ShowMessage("ENCONTRADO"); else ShowMessage("VA A SER QUE NO"); GRÁCIAS! |
#2
|
|||
|
|||
perdonad
Si que funciona este metodo ahora lo que no funciona es cuando quiero poner varias tablas y varios datos a buscar mirad:
quiero hacer esto: QuerySQL->Locate(auxiliar,VarArrayOf(registro,2),Opt); en auxiliar tengo los nombres de los campos de esta manera: campo1;campo2;campo3 y en registros es una tabla de cadenas donde tiene todos los datos a buscar como por ejemplo esto "1","3","18/02/2003"... como lo puedo solucionar? |
#3
|
|||
|
|||
el error
El error que me da es este:
Cannot convert 'char (*)(20)' to 'const System::Variant*'. |
#4
|
|||
|
|||
gracias por pasar de mi
gracias por pasar de mi
|
#5
|
|||
|
|||
pequeña ayuda
No tengo mucha idea sobre el tema, pero lo que creo es que puedes hacer el LOCATE manejando las tablas sin necesidad de query.
He estado haciendo 1 herramienta con manejo de tablas y para localizar en 1 tabla de clientes 1 cliente por su "nombre" y el nombre a buscar viene de 1 Edit, así que si te vale, la sentencia que utilicé y no me da problemas es la siguiente: Table2->Locate("Nombre",Edit1->Text,Opt);´ Yo no declaré ningún tipo TLocateOptions ni nade de eso, simplemente llamé a la función Locate. Espero que te sirva de ayuda. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Locate | sanrp2004 | Varios | 3 | 21-06-2006 20:30:37 |
problemas con locate | halizia | Conexión con bases de datos | 3 | 10-04-2006 08:29:14 |
Metodo locate | fefe13 | Conexión con bases de datos | 3 | 06-11-2005 13:09:22 |
Uso del Locate | jzk | Conexión con bases de datos | 8 | 22-04-2005 13:05:03 |
Locate | hgiacobone | Conexión con bases de datos | 6 | 08-07-2003 15:33:49 |
|