Página 1 de 1

Busqueda en MySQL

Publicado: Lun Nov 10, 2008 2:51 pm
por jrcsistemas
Hola.
Estoy trabajando con MySQL. Tengo en patalla un TDBBrowse y un TEdit.
Escribo en el TEdit y voy buscando en el TDBBrowse. Pero no me encuentra los
datos y siempre se para en el ultimo registro. Que puede ser?
::cCadena := "NOMBRE='"+Alltrim(::oEdit1:Value)+"'"
::oSQLTable1:Locate( ::cCadena )
La búsqueda siempre devuelve Falso.
Gracias
Juan

Busqueda en MySQL

Publicado: Lun Nov 10, 2008 3:03 pm
por jrcsistemas
Perdón.
Cometia el error de buscar el campo NOMBRE contra algunas letras del TEdit
La solución
::cCadena :=
"Left(NOMBRE,"+Alltrim(Str(Len(Alltrim(::oEdit1:Value))))+")=' "+Alltrim(::oEdit1:Value)+"'"
Por fin tengo una busqueda incremental con SQL.
"Juan Castañeda" <jrcsistemas@speedy.com.ar> escribió en el mensaje
news:[email=49183c70@ozsrv2.ozlan.local...]49183c70@ozsrv2.ozlan.local...[/email]
> Hola.
> Estoy trabajando con MySQL. Tengo en patalla un TDBBrowse y un TEdit.
> Escribo en el TEdit y voy buscando en el TDBBrowse. Pero no me encuentra
> los datos y siempre se para en el ultimo registro. Que puede ser?
>
> ::cCadena := "NOMBRE='"+Alltrim(::oEdit1:Value)+"'"
> ::oSQLTable1:Locate( ::cCadena )
>
> La búsqueda siempre devuelve Falso.
>
> Gracias
>
> Juan
>
>