Ola a todos
Estou migrando o banco de dados .DBF para postgresql sem usar a rddsql, gostaria de saber se alguem tem uma rotina de pesquisa incremental no tbrowse. Ex. o tbrowse de produtos onde o usuário digita o nome do produto e tbrowse faz a pesquisa.
Atenciosamente
André Lucas Souza
Pesquisa incrementa no PostgresSql?
Moderador: Moderadores
-
andrelucass
- Usuário Nível 3

- Mensagens: 145
- Registrado em: 25 Fev 2005 10:40
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Pesquisa incrementa no PostgresSql?
O que tenho usado pra simplificar é converter o resultado do SELECT pra DBF.
Conversão local e arquivo temporário local.
E SELECT apenas dos campos indispensáveis ao browse.
Conversão local e arquivo temporário local.
E SELECT apenas dos campos indispensáveis ao browse.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
-
andrelucass
- Usuário Nível 3

- Mensagens: 145
- Registrado em: 25 Fev 2005 10:40
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Pesquisa incrementa no PostgresSql?
Uso pra MySQL, não pra postgress.
Basicamente é processar o recordset.
Pra simplificar, supondo que os campos do DBF e recordset estejam de acordo, algo assim:
Basicamente é processar o recordset.
Pra simplificar, supondo que os campos do DBF e recordset estejam de acordo, algo assim:
Código: Selecionar todos
oRs := cnMysql:Execute( "SELECT * FROM ARQUIVO" )
DO WHILE .NOT. oRs:Eof()
APPEND BLANK
FOR nCont = 1 TO oRs:FieldCount()
FieldPut( nCont, oRs:Fields( nCont - 1 ):Value )
NEXT
oRs:MoveNext()
ENDDO
oRs:Close()
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/