Naruto uZumaki Posted October 23, 2008 Report Share Posted October 23, 2008 citação:Valeu Eder.. Fiz um teste com a Versão Comercial DEMO e sinceramente to impressionado.. acaba-se as dores de cabeça.. Agora com esse seu index como vc. dá um Seek ?? Luiz Arruda FWH24-WS-xHB 9950-xDev ico.corumba@gmail.com Editado por - ico on 23/10/2008 10:23:08 id=quote>id=quote>Sim,acaba as dores de cabeça , mas veja o leque de opção que pode se abrir pra voce caso aprenda a usar comandos SQL Agora com esse seu index como vc. dá um Seek ?? R:Ainda não sei to pesquisando isso, tô aprendendo tbm né meu hehe te´++ ____________________________ Eder Xavier Msn:eder_xavier_2@hotmail.com C:\Xharbour Free\fivewin 8.05\workshop\VSX Quote Link to comment Share on other sites More sharing options...
eevaldo Posted October 23, 2008 Report Share Posted October 23, 2008 Ola Eder, entrei nesse link http://dev.mysql.com/doc/refman/4.1/pt/create-index.html e notei que ele esta em portugues, mas quando vou para a pagina inicial volta ao ingles, e não vi a bandeirinha do brasil para tradução. Qual o link da pagina inicial em portugues? Evaldo Wagner FiveWin2.4 Clipper5.2e xHarbour for Linux Blinker7.0 @say softwag@oi.com.br Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted October 23, 2008 Author Report Share Posted October 23, 2008 citação:Sim,acaba as dores de cabeça , mas veja o leque de opção que pode se abrir pra voce caso aprenda a usar comandos SQL id=quote>id=quote>Tb. Pensei Nisso.. e vou aprender.. só que tenho um pouco de pressa no momento, to tentando converter um programa de uso próprio até dezembro.. mas depois disso vai ser tudo aprendizado.. he! he! he!.. citação:R:Ainda não sei to pesquisando isso, tô aprendendo tbm né meu hehe id=quote>id=quote>Esse é meu medo.. converter um programa e lá na frente com tudo quase pronto descobrir alguma coisa que vou precisar e que a FREE não me proporcionará.. e dai ?? dai eu chóóóóro.. até a tarde.. to indo pega a papinha..id=size1> Abraços.. Luiz Arruda FWH24-WS-xHB 9950-xDev ico.corumba@gmail.com Quote Link to comment Share on other sites More sharing options...
Naruto uZumaki Posted October 23, 2008 Report Share Posted October 23, 2008 citação:Ola Eder, entrei nesse link http://dev.mysql.com/doc/refman/4.1/pt/create-index.html e notei que ele esta em portugues, mas quando vou para a pagina inicial volta ao ingles, e não vi a bandeirinha do brasil para tradução. Qual o link da pagina inicial em portugues? id=quote>id=quote>... Bom não sei, pq entro direo pelo google se voce for mno google e digita Mysql algum comando, o google te da dois links um em portugues e outro em ingles referente... ICo, SQLfree faz tudo, se voce usar comandos SQL , este é meu ponto de vista lógico, agora quanto a tempo , ahaaaaaaaaaaaaaa , acho que isso vai ocupar e muito no aprendizado hehe , té++ ____________________________ Eder Xavier Msn:eder_xavier_2@hotmail.com C:\Xharbour Free\fivewin 8.05\workshop\VSX Quote Link to comment Share on other sites More sharing options...
sygecom Posted October 23, 2008 Report Share Posted October 23, 2008 Na verdade existe uma documentação em portugues até a versão 4.1, eu uso o Help do link abaixo e resolvo todas minhas duvidas por ali. http://www.4shared.com/file/68089439/bcfa8265/Manual_PT-BR_Mysql.html Leonardo Machado Porto Alegre-RS Hwgui + Mysql / xHarbour 1.0.0 Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted October 23, 2008 Author Report Share Posted October 23, 2008 Valeu pela dica Leonardo.. Acabei de pegar uma Aqui e já tava vindo coloca-la aqui To foleando ela para ver se aprendo Foi isso que eu dizze anteriormente, p/ usar SqlLIB com Mysql terei praticamente que aprender outra Linguagem Novaid=size1> Luiz Arruda FWH24-WS-xHB 9950-xDev ico.corumba@gmail.com Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted October 23, 2008 Author Report Share Posted October 23, 2008 não sei se tem uma maneira mas prática para "buscar" mas essa ai já quebra um galhão por enquanto he! he! he!... //----------------- local cBusca cBusca:='Select Nome From Pessoal Where Nome="'+cNome+'" ' aSql:=SQLArray( cBusca, SqlGetConn() ) if !empty( aSql ) MsgInfo("Funcionário Já Cadastrado"+CRLF+"&cNome") endif return id=code>id=code>Luiz Arruda FWH24-WS-xHB 9950-xDev Tentando SqlLIB\Mysqlid=blue> ico.corumba@gmail.com Editado por - ico on 23/10/2008 15:58:38 Quote Link to comment Share on other sites More sharing options...
jcleoner Posted October 23, 2008 Report Share Posted October 23, 2008 Luiz Se vc for converter um sistema usando a SqlLib free, ótimo, pois vc obrigatoriamente terá que usar comandos Sql. E com comandos Sql o sistema ficará 1000% melhor. Só que para isso esqueça o fator tempo, pois vc terá que mudar muito o sistema e isso vai levar muito tempo. Pergunte para quem já passou por isso. Eu depois de 1 ano e meio passei meu sistema todo para comandos SQL. Se o fator tempo pesar, então compre a comercial e trabalhe com o RDD, aà sua conversão será num piscar de olhos pois a mudança é bem pequena, muito pequena. Uma coisa é certa e digo por experiência própria. Quem desejar trabalhar com MySql, Firebird ou qualquer outro banco Sql, esqueça RDD e use comandos Sql. Quote Link to comment Share on other sites More sharing options...
Naruto uZumaki Posted October 24, 2008 Report Share Posted October 24, 2008 citação:não sei se tem uma maneira mas prática para "buscar" mas essa ai já quebra um galhão por enquanto he! he! he!... //----------------- local cBusca cBusca:='Select Nome From Pessoal Where Nome="'+cNome+'" ' aSql:=SQLArray( cBusca, SqlGetConn() ) if !empty( aSql ) MsgInfo("Funcionário Já Cadastrado"+CRLF+"&cNome") endif return id=code>id=code>Luiz Arruda FWH24-WS-xHB 9950-xDev Tentando SqlLIB\Mysqlid=blue> ico.corumba@gmail.com Editado por - ico on 23/10/2008 15:58:38 id=quote>id=quote>...Puotz , isso é uam coisa que não to conseguindo fazer :/ vNome:="manuel" REDEFINE BTNBMP OBtn RESOURCE "BAR_PESQ" ID 115 OF oDlg; TOOLTIP "Pesquisar"; ACTION (SqlArray('select nome from client where nome='+"'"+(alltrim(vnome))+"'",SqlGetConn()),obrw:Refresh()); NOBORDER id=code>id=code>____________________________ Eder Xavier Msn:eder_xavier_2@hotmail.com C:\Xharbour Free\fivewin 8.05\workshop\VSX Editado por - naruto uZumaki on 24/10/2008 07:58:42 Editado por - naruto uZumaki on 24/10/2008 08:02:32 Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted October 24, 2008 Author Report Share Posted October 24, 2008 Grande Zé.. Obrigado pela informação, então em 2009 SQL me aguarde.. Abraços.. EDER.. Não testei buscar diretamente no Button, desvie para uma Function que vai funcionar.. Luiz Arruda FWH24-WS-xHB 9950-xDev ico.corumba@gmail.com Quote Link to comment Share on other sites More sharing options...
Naruto uZumaki Posted October 24, 2008 Report Share Posted October 24, 2008 ICO, poderia fazer um teste por mim ... Static Func busca(vNome) cSql:='Select Nome From client Where Nome="'+(alltrim(vNome))+'" ' msginfo(cSql) aREt:=Sqlarray(cSql,SqlGetConn()) if !empty(aREt) MsgInfo("achou") msginfo(pessoal->(nome)) // no meu não retorna o nome da Busca e sim o registro 01 endif for x=01 to len(aRET) msginfo(aRet[x,1])// Aqui ele ACHA mas não muda no browse next id=code>id=code>Se puder fazer isso,obrigado té++ ____________________________ Eder Xavier Msn:eder_xavier_2@hotmail.com C:\Xharbour Free\fivewin 8.05\workshop\VSX Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted October 24, 2008 Author Report Share Posted October 24, 2008 Eder.. Aqui não é primeiro Registro, e sim o que está em foco quer ver click em outro nome e digite outro nome qq para buscar.. aREt:=Sqlarray(cSql,SqlGetConn()) if !empty(aREt) MsgInfo("achou") msginfo(pessoal->(nome)) // no meu não retorna o nome da Busca e sim o registro 01 endif id=code>id=code>O resto tá funcionando,, só falta mesmo o ponteiro posicionar no objeto da busca, é o que to tentando fazer no momento qq novidades te aviso.. Abraços.. Luiz Arruda FWH24-WS-xHB 9950-xDev ico.corumba@gmail.com Quote Link to comment Share on other sites More sharing options...
Naruto uZumaki Posted October 24, 2008 Report Share Posted October 24, 2008 citação:Eder.. Aqui não é primeiro Registro, e sim o que está em foco quer ver click em outro nome e digite outro nome qq para buscar.. O resto tá funcionando,, só falta mesmo o ponteiro posicionar no objeto da busca, é o que to tentando fazer no momento qq novidades te aviso.. Abraços... id=quote>id=quote>ok´s , digo que retorna o primeiro pq é ele que esta em foco,então continuemos nossa jornada ... ____________________________ Eder Xavier Msn:eder_xavier_2@hotmail.com C:\Xharbour Free\fivewin 8.05\workshop\VSX Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted October 24, 2008 Author Report Share Posted October 24, 2008 É vamos a luta.. Sabe o que é curioso ? será que ninguém nunca precisou disto em todo esse tempo de SQLLIB\Mysql ?? T+ Luiz Arruda FWH24-WS-xHB 9950-xDev ico.corumba@gmail.com Quote Link to comment Share on other sites More sharing options...
Naruto uZumaki Posted October 24, 2008 Report Share Posted October 24, 2008 citação:É vamos a luta.. Sabe o que é curioso ? será que ninguém nunca precisou disto em todo esse tempo de SQLLIB\Mysql ?? T+ Luiz Arruda FWH24-WS-xHB 9950-xDev ico.corumba@gmail.com id=quote>id=quote>Hehehe , tem razão ! ...Bom, tem uma coisa que esta me deixando com a puga atraz da orelha ! A função sqlArray() retorna uma array de dados do servidor/database, bom vendo por este lado o ideal não seria trabalhar com o Xbrowse usando array... "Tomara que não" ____________________________ Eder Xavier Msn:eder_xavier_2@hotmail.com C:\Xharbour Free\fivewin 8.05\workshop\VSX Quote Link to comment Share on other sites More sharing options...
Yury Posted October 24, 2008 Report Share Posted October 24, 2008 esqueça ponteiro com SQL, este conceito não se aplica... quando vc faz uma pesquisa no BD você "pega" as informações e armazena na memória, seja em variável (SqlArray) ou em um arq.temp (use SQL)... você não fica posicionado em registros, como acontece com DBF... reiterando oq disse o Zé Carlos: para trabalhar com comandos SQL vc tem que mudar o conceito de arquivo DBF para BD... abraço Yury Marcelino Al Viman Sistemas vimansca@vimansca.com.br yury030575@yahoo.com.br (msn) skype: yury.marcelino.al Leme / SP FW 2.6 / [x]Harbour 99.50 / WS / xDev 0.65 / @say Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted October 24, 2008 Author Report Share Posted October 24, 2008 citação:esqueça ponteiro com SQL, este conceito não se aplica... quando vc faz uma pesquisa no BD você "pega" as informações e armazena na memória, seja em variável (SqlArray) ou em um arq.temp (use SQL)... você não fica posicionado em registros, como acontece com DBF... reiterando oq disse o Zé Carlos: para trabalhar com comandos SQL vc tem que mudar o conceito de arquivo DBF para BD... abraço Yury Marcelino Al Viman Sistemas vimansca@vimansca.com.br yury030575@yahoo.com.br (msn) skype: yury.marcelino.al Leme / SP FW 2.6 / [x]Harbour 99.50 / WS / xDev 0.65 / @say id=quote>id=quote>Mas uma SQL que aprendo.. quer dizer que busca sensitiva com SQL nem pensar ?? Luiz Arruda FWH24-WS-xHB 9950-xDev ico.corumba@gmail.com Quote Link to comment Share on other sites More sharing options...
Yury Posted October 24, 2008 Report Share Posted October 24, 2008 citação:quer dizer que busca sensitiva com SQL nem pensar ?? id=quote>id=quote>pode utilizar busca sensitiva, pode fazer tudo que faz com o RDD DBFNTX/DBFCDX, porém tem que tratar de maneira diferente: por exemplo, uma busca sensitiva vc teria ir tratando no SELECT: "SELECT COD,NOME,CIDADE FROM CLIENTES WHERE NOME >= 'P' " id=code>id=code>vai trazer no listbox todos os clientes iniciando por P agora, imagina onde eu coloquei a letra 'P' fixa se você colocar a string que vc tá digitando em um get ? ta aà a pesquisa sensitiva... abraço Yury Marcelino Al Viman Sistemas vimansca@vimansca.com.br yury030575@yahoo.com.br (msn) skype: yury.marcelino.al Leme / SP FW 2.6 / [x]Harbour 99.50 / WS / xDev 0.65 / @say Quote Link to comment Share on other sites More sharing options...
Naruto uZumaki Posted October 24, 2008 Report Share Posted October 24, 2008 Ico, conseguil fazer o curosor browse se mover apos a pesquisa? ____________________________ Eder Xavier Msn:eder_xavier_2@hotmail.com C:\Xharbour Free\fivewin 8.05\workshop\VSX Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted October 24, 2008 Author Report Share Posted October 24, 2008 citação:Ico, conseguil fazer o curosor browse se mover apos a pesquisa? ____________________________ Eder Xavier Msn:eder_xavier_2@hotmail.com C:\Xharbour Free\fivewin 8.05\workshop\VSX id=quote>id=quote>Ótima Noticia, assim que a cuca esfriar manda pra mim, senão a minha vai ficar lisinha lisinha... já arranquei a metade dos cabelos... Abraços.. Luiz Arruda FWH24-WS-xHB 9950-xDev ico.corumba@gmail.com Quote Link to comment Share on other sites More sharing options...
Naruto uZumaki Posted October 24, 2008 Report Share Posted October 24, 2008 hhahahah eu não consegui to perguntando se voce cnseguil ____________________________ Eder Xavier Msn:eder_xavier_2@hotmail.com C:\Xharbour Free\fivewin 8.05\workshop\VSX Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted October 24, 2008 Author Report Share Posted October 24, 2008 citação: hhahahah eu não consegui to perguntando se voce cnseguil ____________________________ Eder Xavier Msn:eder_xavier_2@hotmail.com C:\Xharbour Free\fivewin 8.05\workshop\VSX id=quote>id=quote>I num é qui é memo !!!.. já ficando loko.. e careca.. vamos ver nesse final de semana.. Veja a resposta do Yuri, o trem não é facil não... mas vamos em frente.. Bom Fim de semana.. Luiz Arruda FWH24-WS-xHB 9950-xDev ico.corumba@gmail.com Quote Link to comment Share on other sites More sharing options...
Geraldo (gbsilva) Posted October 25, 2008 Report Share Posted October 25, 2008 Ico só complementando a resposta do Yuri, para fazer a pesquisa usando uma variável do get, tente assim: from BdDia a left join BdFun b on a.re=b.re ; left join BdOts c on a.os=c.os ; where a.os ='"+oCpo:OrdemServico+"' " ) if empty(aRgs) GbMsg("Não existe produção cadastrada nesta obra!",,2) return(.f.) endif id=code>id=code>O oCpo:OrdemServico seria minha variável, atente como deve ser feito a comparação campo = '"+variavel+"' ok. Espero ter ajudado, Geraldo B. Silva FWH 2.6 Junho/2005, xHarbour 0.99.50 (Simplex), Bcc55, Pelles, xDev, MyMake, Sqllib e MySql. lucgera@terra.com.br São Paulo - SP Quote Link to comment Share on other sites More sharing options...
Naruto uZumaki Posted October 27, 2008 Report Share Posted October 27, 2008 ICOid=size4>, não consegui fazer porem estou começando a entender o que os amigos dizem, e consegui montar a pesquisa simples, no caso os browse vai trocando os registros quando voce vai teclado as letras voce tecla a Letra "E" ele pega todos os regs que existem que começam com a letra "E" e soca no bronha , ae , em seguida voce tecla "D" ele vai juntar e pegar todos os REGs da tabela e trocar por "ED"! resumão: o lance não é mover ponteiro, e sim trocando os regs do brw até que no caso só tenha 01 reg té++ ____________________________ Eder Xavier Msn:eder_xavier_2@hotmail.com C:\Xharbour Free\fivewin 8.05\workshop\VSX Editado por - naruto uZumaki on 27/10/2008 16:32:55 Editado por - naruto uZumaki on 27/10/2008 16:33:47 Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted October 27, 2008 Author Report Share Posted October 27, 2008 Eu faço isso com DBF/xBrowse/Twbrowse é bem facim, mas com SQL nem sei nem por onde começar.. até tentei fazer como os amigos disseram ai em cima e nada... Parabéns eu ainda não consegui fazer com SQL, tive que parar na sexta-feira. Começou a correria de final de mes aqui no escritorio, os clientes estão disputando lugar na sala de espera para pegar guias de encargos p/ pagar he! he! he!... Bem se depois vc. puder me mandar um exemplo, ficarei agradecido.. assim que acabar o sufoco aqui retornarei para as linhas de código.. Abraços.. Putz!! meu café esfriouid=size1> Luiz Arruda FWH24-WS-xHB 9950-xDev ico.corumba@gmail.com Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.