Olá caros colegas, antes de tudo quero agradecer pela luz. Com a ajuda de vcs (consultando os varios tópicos) consegui fazer funcionar xharbour-mediator-mysql.
Mas vamos ao que interessa:
Como vi num topico anterior, parece que realmente usando o Mediator, ficamos restritos as funções já conhecidas, ou não ?
Por exemplo, tentando fazer uma pesquisa numa tabela: quero saber se no campo "descricao", existe algum registro com "Branco" em algum lugar do nome. No MySql seria algo como ´SELECT DESCRICAO FROM TABELA WHERE DESCRICAO LIKE "%Branco%".
Tentei fazer o mesmo numa rotina de consultas e não consegui.
Usei a função MeExecSql("Select .....") e funcionou (ela retorna o nº de registros) porém, não consegui exibir isto num browse.
Enfim, neste sistema usarei varias tabelas (DBF quando no Clipper) com seus resp. indices, porém em algumas rotinas gostaria de implementar esta forma de pesquisa, que convenhamos, ajuda pra karamba.
Se alguem puder ajudar, e se alguem também precisar de ajuda nesta questão de MySql - xHarbour, por favor ...
xHarbour x MySql 5 - Pesquisa incremental
Moderador: Moderadores
- alaminojunior
- Colaborador

- Mensagens: 1717
- Registrado em: 16 Dez 2005 21:26
- Localização: Ubatuba - SP
xHarbour x MySql 5 - Pesquisa incremental
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
MySQL c/ SQLRDD
HwGui + GTWVG
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Tche, alaminojunior :
Eu botei o Mediator pra funcionar....e toh fazendo testes nele....agora lhe pergunto vc esta usando RDDSETDEFAULT("MEDCDX") Se sim vc pode usar os comando abaixo indexado pelo campo DESCRICAO:
Abraços
Leonardo Machado
Eu botei o Mediator pra funcionar....e toh fazendo testes nele....agora lhe pergunto vc esta usando RDDSETDEFAULT("MEDCDX") Se sim vc pode usar os comando abaixo indexado pelo campo DESCRICAO:
Código: Selecionar todos
MedSetScpe() // criar Filtro
MedClrScpe() // limpar filtro
Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
-
Stanis Luksys
- Colaborador

- Mensagens: 1329
- Registrado em: 18 Jun 2005 03:04
- Localização: São Paulo
- Contato:
Olá,
Para este fim existe uma implmentação do comando use da seguinmte forma:
USE qry
AS "SELECT DESCRICAO FROM TABELA WHERE DESCRICAO LIKE '%Branco%'"
[ALIAS <xqAlias>]
[NEW]
[SHARED]
[EXCLUSIVE]
... ETC
Depois basta trabalhar como no clipper, em cima do "arquivo virtual" gerado.
A função MedExecSQL não deve ser usada para select. Você pode ler o manual que vem no pacote do cliente. Lá tem tudo isso e muito mais, é bem completo.
Falou!
Para este fim existe uma implmentação do comando use da seguinmte forma:
USE qry
AS "SELECT DESCRICAO FROM TABELA WHERE DESCRICAO LIKE '%Branco%'"
[ALIAS <xqAlias>]
[NEW]
[SHARED]
[EXCLUSIVE]
... ETC
Depois basta trabalhar como no clipper, em cima do "arquivo virtual" gerado.
A função MedExecSQL não deve ser usada para select. Você pode ler o manual que vem no pacote do cliente. Lá tem tudo isso e muito mais, é bem completo.
Falou!
Stanis Luksys
sites.google.com/hblibs
Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
sites.google.com/hblibs
Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
- alaminojunior
- Colaborador

- Mensagens: 1717
- Registrado em: 16 Dez 2005 21:26
- Localização: Ubatuba - SP