Jump to content
Fivewin Brasil

ZECA

Membros
  • Posts

    680
  • Joined

  • Last visited

Posts posted by ZECA

  1. citação:

    citação:

    citação:

    Ola amigos

    Vailton coloquei novos dados, dê uma olhada, e veja que nos 2 promeiros registros, o valor se repete, e é isso que não quero

    Como fazer ???

    Jackson Douglas

    Boa Vista

    FWH 9.12 Lamborguini ( isso voa gente ) PellesC+xH 1.2.1 + FAST REPORT + DBFCDX + SQL 100%

    email : miragerr@osite.com.br

    MSN : jackson_rl@hotmail.com

    SKYPE : jackson_rr


    id=quote>id=quote>

    Bom Jackson!!!

    Vou dar a minha modesta opinão sobre o problema que vc está tendo. Não sei onde peguei(estou postando porque talvez alguém tenha como te passar) mas recebi impressa uma apostila da IBRATEC, feita por luis Fernando calabria/Erick Franklin/Leonardo Bandeira. Esta apostila é tão babaca(para alguns; prá mim não) porque ela explica detalhamente como voce fazer EQUIJUNÇÕES, JUNCOES EXTERNAS, AUTO-JUNCOES E OUTROS TIPOS DE JUNÇÕES. Confesso que no começo não dei muita atenção para esta apostila(porisso que não sei que me mandou), mas depois percebi a importancia dela.

    Repito, estou postando porque alguém deve ter esta apostila zipada e possa te passar.

    grato

    Sds

    José Carlos - ZECA

    fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP


    id=quote>id=quote>

    Pra baixar: http://www.expertaccess.com.br/forumnew/forum_posts.asp?TID=18020

    Abraço,

    Kleyber Derick

    xHarbour 1.1.0 + FWH 8.02 (BMW Zerada!!!) + xDevStudio + SQLLIB

    (98) 8162-1301 / (98) 2107-9150

    Visite São Luís - MA A Ilha dos Amores


    id=quote>id=quote>

    Olha ai Jackson !!!

    Tá começando a clarear pra vc. (e pra mim também)

    Sds

    José Carlos - ZECA

    fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP

  2. citação:

    Só para ver se eu entendi, neste caso em específico você quer que a segunda linha NÃO apareça por causa do VALOR e do NRDOC, e não por causa do NRDOC somente, seria isso ?

    Mas você chegou a testar com o GROUP BY ?

    Group By b.nrdoc,t1.valor não daria certo ?

    Bom, é como eu disse, testei uma situação parecida aqui e deu certo, mas cada caso é um caso icon_smile_big.gif

    Google-Android-48.png

    Luis Fernando Jr. (Luisão)

    Leme/SP

    --

    FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY

    E-Mail: juninho.luisao@gmail.com

    MSN: juninho_luisao@hotmail.com


    id=quote>id=quote>

    Boa tarde !!!

    Não seria o caso de usar a clausula UNION ?

    Sds

    José Carlos - ZECA

    fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP

  3. citação:

    Ola amigos

    Vailton coloquei novos dados, dê uma olhada, e veja que nos 2 promeiros registros, o valor se repete, e é isso que não quero

    Como fazer ???

    Jackson Douglas

    Boa Vista

    FWH 9.12 Lamborguini ( isso voa gente ) PellesC+xH 1.2.1 + FAST REPORT + DBFCDX + SQL 100%

    email : miragerr@osite.com.br

    MSN : jackson_rl@hotmail.com

    SKYPE : jackson_rr


    id=quote>id=quote>

    Bom Jackson!!!

    Vou dar a minha modesta opinão sobre o problema que vc está tendo. Não sei onde peguei(estou postando porque talvez alguém tenha como te passar) mas recebi impressa uma apostila da IBRATEC, feita por luis Fernando calabria/Erick Franklin/Leonardo Bandeira. Esta apostila é tão babaca(para alguns; prá mim não) porque ela explica detalhamente como voce fazer EQUIJUNÇÕES, JUNCOES EXTERNAS, AUTO-JUNCOES E OUTROS TIPOS DE JUNÇÕES. Confesso que no começo não dei muita atenção para esta apostila(porisso que não sei que me mandou), mas depois percebi a importancia dela.

    Repito, estou postando porque alguém deve ter esta apostila zipada e possa te passar.

    grato

    Sds

    José Carlos - ZECA

    fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP

  4. citação:

    Mata uma curiosidade.

    "QUAL A FINALIDADE" ?

    RodapeEmail.JPG

    "Não seja um clicador, tone-se um programador." Eu estou tentando.


    id=quote>id=quote>

    Boa tarde !!!

    É que quero, por exemplo, colocar uma frase que seja de uma cor (por exemplo: vermelho) com a cor do fundo neutra, indepedente da cor. Por exemplo suponhamos que eu tenha um fundo com cor laranja; seria então vermelho/laranja, caso mude a cor do fundo para verde, seria vemelho/verde. Não sei se fui bem claro.

    Pronto, tornei-me um assassino.

    Sds

    José Carlos - ZECA

    fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP

    Editado por - ZECA on 20/09/2010 15:13:05

  5. citação:

    O Projeto Postgres com nova inovações

    1-ENVIAR E RECEBER EMAIL COM COPIA E VARIOS ANEXOS

    2-CAPTURAR IMAGENS DA WEBCAM OU DE ARQUIVOS DE IMAGEM, SALVANDO-OS EM BANCO DE DADOS POSTGRES

    3-MÓDULO DE UPDATE DE VERSÃO DE PROGRAMA AUTOMÃTICO VIA FTP

    4-PEGAR INFORMAÇÕES DOS CORREIOS QUANTO A ENCOMENDA BEM COMO ENDEREÇO POR CEP

    E MUITO MAIS...

    E-MAIL E MSN

    ALESSANDROAVEL@IBEST.COM.BR

    FHW 909, XHB1.2.1, PELLESC 6.0, XDEV 7.2, SQLRDD, MySql, Firebird, Postgres

    "MIGRE SEUS SISTEMAS EM CLIPPER PARA 32BITS"


    id=quote>id=quote>

    Boa tarde Alesandro!!

    Onde posso baixar o demo?

    Sds

    José Carlos - ZECA

    fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP

  6. citação:

    Gostaria de saber como configurar o xdev70 para o xharbour 1.2.1, bcc5.82 e fw 10.8;

    ja adicionei os compiladores;

    o erro que aparece quando compila?

    _Hb_PCREpos_library

    c:\xharbour10\lib\rtl.lib

    regex

    fw27harbour-xDev Studio-bcc55-Mysql-Pelles

    cp80.cp80@hotmail.com.br ;


    id=quote>id=quote>

    Bom dia Gabrieis!!!

    Muito bom exemplo.

    Gostaria de ter um exemplo de como criar em xBrowse com mysql nativo

    Grato

    Sds

    José Carlos - ZECA

    fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP

  7. Olá a todos!!!

    Neste forum achei como usar a funcao ISEXERUNNING.

    A função detecta que há outro programa igual sendo executado porém não MAXIMIZA o mesmo. Como devo fazer para que constatado que há outro programa igual em andamento o mesmo seja MAXIMIZADO. Não sei se é porque uso janela MDI.

    Vejam como faço:

    
    

    cFileName := "WINTRC.EXE"

    IF ISEXERUNNING( cFileName( HB_ARGV( 0 ) ) )

    MSGINFO("O Sistema Já Está Aberto Nesta Máquina, verifique .... !","Atenção")

    SHOWWINDOW( FINDWINDOW( 0, "WINTRC" ), 9 )

    SETFOREGROUNDWINDOW( FINDWINDOW( 0, "WINTRC" ) )

    RETURN NIL

    ENDIF

    id=code>id=code>

    Obrigado

    Sds

    José Carlos - ZECA

    fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP

  8. Olá a todos!!!

    Neste forum achei como usar a funcao ISEXERUNNING.

    A função detecta que há outro programa igual sendo executado porém não MAXIMIZA o mesmo. Como devo fazer para que constatado que há outro programa igual em andamento o mesmo seja MAXIMIZADO. Não sei se é porque uso janela MDI.

    Vejam como faço:

    
    

    cFileName := "WINTRC.EXE"

    IF ISEXERUNNING( cFileName( HB_ARGV( 0 ) ) )

    MSGINFO("O Sistema Já Está Aberto Nesta Máquina, verifique .... !","Atenção")

    SHOWWINDOW( FINDWINDOW( 0, "WINTRC" ), 9 )

    SETFOREGROUNDWINDOW( FINDWINDOW( 0, "WINTRC" ) )

    RETURN NIL

    ENDIF

    id=code>id=code>

    Obrigado

    Sds

    José Carlos - ZECA

    fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP

  9. Olá a todos!!!

    Neste forum achei como usar a funcao ISEXERUNNING.

    A função detecta que há outro programa igual sendo executado porém não MAXIMIZA o mesmo. Como devo fazer para que constatado que há outro programa igual em andamento o mesmo seja MAXIMIZADO. Não sei se é porque uso janela MDI.

    Vejam como faço:

    
    

    cFileName := "WINTRC.EXE"

    IF ISEXERUNNING( cFileName( HB_ARGV( 0 ) ) )

    MSGINFO("O Sistema Já Está Aberto Nesta Máquina, verifique .... !","Atenção")

    SHOWWINDOW( FINDWINDOW( 0, "WINTRC" ), 9 )

    SETFOREGROUNDWINDOW( FINDWINDOW( 0, "WINTRC" ) )

    RETURN NIL

    ENDIF

    id=code>id=code>

    Obrigado

    Sds

    José Carlos - ZECA

    fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP

  10. Olá a todos!!!

    Neste forum achei como usar a funcao ISEXERUNNING.

    A função detecta que há outro programa igual sendo executado porém não MAXIMIZA o mesmo. Como devo fazer para que constatado que há outro programa igual em andamento o mesmo seja MAXIMIZADO. Não sei se é porque uso janela MDI.

    Vejam como faço:

    
    

    cFileName := "WINTRC.EXE"

    IF ISEXERUNNING( cFileName( HB_ARGV( 0 ) ) )

    MSGINFO("O Sistema Já Está Aberto Nesta Máquina, verifique .... !","Atenção")

    SHOWWINDOW( FINDWINDOW( 0, "WINTRC" ), 9 )

    SETFOREGROUNDWINDOW( FINDWINDOW( 0, "WINTRC" ) )

    RETURN NIL

    ENDIF

    id=code>id=code>

    Obrigado

    Sds

    José Carlos - ZECA

    fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP

  11. citação:

    Posso responder essa ou só o Vailtom ?

    De qualquer forma, vou falar alguma coisa =)

    Postei neste tópico um comentário sobre isso.

    http://www.fivewin.com.br/forum/topic.asp?whichpage=5&ARCHIVE=&TOPIC_ID=17917

    Que basicamente é:

    citação:

    O SQL EXECUTE /*ou a função sqlexecute(cQuery)*/ você usa quando precisa alterar algum dado no banco (Insert, Update, Delete, Alter Table, etc)

    Quando precisa que algo retorne do servidor (Select, Show, etc) deve usar o USE SQL ou SQLARRAY. (Para Browse/Listbox)


    id=quote>id=quote>

    Bom, é isso...

    Luis Fernando Jr. (Luisão)

    Leme/SP

    --

    FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY + [Ghost/Java]Script

    E-Mail: juninho.luisao@gmail.com

    MSN: juninho_luisao@hotmail.com

    Skype: luis.fernando.jr


    id=quote>id=quote>

    Bom dia Luisao!!!

    Desculpe ter dirigido somente ao vailton. É que ele é o pai da SQLLIB. Mas todas as ajudas sempre são bem vindas e é bem que tenha inúmeras respostas porque, tenho certeza, muitos tem as mesmas dúvidas que postei.

    Grato.

    PS Se alguem tem alguma outra resposta, por favor poste

    Sds

    José Carlos - ZECA

    fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP

  12. Bom dia Vailton!!!

    Tenho uma dúvida de que acho que muitos tem;

    Por exemplo

    1. tenho uma base de dados chamado - TRANSPORTES

    2. dentro desta base tem inúmeras tabelas(CLIENTES, CONHECIMENTOS, NOTA_FISCAL)

    A minha dúvida é a seguinte(usando comandos SQL somente):

    Abro o banco de dados TRANSPORTES usando todos aqueles procedimentos; ai quero inserir algo da tabela CLIENTES.

    Usando somente SQL posso fazer assim ?

    cSql:= INSERT INTO clientes VALUE "JOSE CARLOS"

    ou devo fazer

    USE clientes NEW VIA "MYSQL" ai depois usar o cSql

    grato

    Sds

    José Carlos - ZECA

    fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP

  13. Bom dia Vailton!!!

    Tenho uma dúvida de que acho que muitos tem;

    Por exemplo

    1. tenho uma base de dados chamado - TRANSPORTES

    2. dentro desta base tem inúmeras tabelas(CLIENTES, CONHECIMENTOS, NOTA_FISCAL)

    A minha dúvida é a seguinte(usando comandos SQL somente):

    Abro o banco de dados TRANSPORTES usando todos aqueles procedimentos; ai quero inserir algo da tabela CLIENTES.

    Usando somente SQL posso fazer assim ?

    cSql:= INSERT INTO clientes VALUE "JOSE CARLOS"

    ou devo fazer

    USE clientes NEW VIA "MYSQL" ai depois usar o cSql

    grato

    Sds

    José Carlos - ZECA

    fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP

  14. citação:

    citação:

    Parece que vi em algum lugar deste forum um programa que procura num diretorio, dentro dos arquivos determinadas frases.

    Por exemplo:

    Tenho um diretorio cheio de arquivos PRGs e preciso achar dentro de um destes PRG um frase, por exemplo abre_arquivo().

    Ai digito .....exe > abre_arquivo() ele procura em todos os arquivos e mostra o resultado

    Alguem conhece ou já ouviu falar?

    Sds

    José Carlos - ZECA

    fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP


    id=quote>id=quote>

    Ola Jose Carlos, o xdev faz isto...

    Abraços

    Luiz Fernando

    msn: empresoft@globo.com

    skype:empresoft

    empresoft@globo.com

    FWH 8.04,XHARBOUR 1.1,PELES,XDEV,VLIB,ADS 8.1

    FWH 9.12,XHARBOUR 1.2,ADS 9.0


    id=quote>id=quote>

    Beleza, Obrigado !!!

    Sds

    José Carlos - ZECA

    fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP

  15. Parece que vi em algum lugar deste forum um programa que procura num diretorio, dentro dos arquivos determinadas frases.

    Por exemplo:

    Tenho um diretorio cheio de arquivos PRGs e preciso achar dentro de um destes PRG um frase, por exemplo abre_arquivo().

    Ai digito .....exe > abre_arquivo() ele procura em todos os arquivos e mostra o resultado

    Alguem conhece ou já ouviu falar?

    Sds

    José Carlos - ZECA

    fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP

  16. Parece que vi em algum lugar deste forum um programa que procura num diretorio, dentro dos arquivos determinadas frases.

    Por exemplo:

    Tenho um diretorio cheio de arquivos PRGs e preciso achar dentro de um destes PRG um frase, por exemplo abre_arquivo().

    Ai digito .....exe > abre_arquivo() ele procura em todos os arquivos e mostra o resultado

    Alguem conhece ou já ouviu falar?

    Sds

    José Carlos - ZECA

    fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP

  17. citação:

    Olha, eu nao sei se entendi a sua duvida... mas vou tentar comentar sobre oq eu entendi: como delimitar o seu comando SQL.

    Imagine que voce precisa enviar um comando simples para o banco de dados tal como este:

    id=code>
    id=code>Você pode colocar este comando em uma variavel caracter do seguinte modo:
    id=code>
    id=code>Note que quando o compilador processar esta linha, ele irá notar que vc quer jogar para dentro da variavel cSQL o conteudo (em formato string) que consta logo depois do sinal de atribuição designado por ":="... O detalhe que causa muita confusão é que para identificar uma string podemos (desde o clipper) usar tanto os caracter de aspas duplas ou simples para abrir uma string literal. No entanto, se abrou com aspas duplas, deve tb indicar o final da string como mesmo caracter: usando aspas duplas, o que até aê aparentemente não gera tanta confusão, veja os exemplos:
    
    

    cSQL := "select version as versao"

    id=code>id=code>

    Nos exemplos acima, o compilador olhando para esta linha, sabe ONDE começa e ONDE termina a string que voce deseja armazenar dentro da variavel cSQL. O caso exige um pouco mais atenção apenas quando voce precisa passar alguma string dentro do comando SQL, eis um exemplo:

    id=code>
    id=code>Neste exemplo, o compilador (tanto Clipper, Harbour ou xHarbour) sabe que a string que você deseja enviar para dentro da variavel cSQL começa com aspas duplas e ele saberá onde esta string finaliza, quando ele encontrar o mesmo caracter de aspas duplas, (quase) não se imporando com quais letras, numeros ou simbolos estão nesta linha até chegar no caracter que indica o fim da string. Ou seja, neste caso o texto 'JOAO' que faz parte do comando SQL nao será detectado pelo compilador, já que faz parte de um string que iniciou com aspas duplas e não simples.

    Agora um problema em potencial pode ocorrer, se o programador iniciar uma string com um comando SQL com um determinado caracter (ex aspas duplas) para indicar o inicio de uma string e dentro desta mesma string ele inserir o mesmo caracter para enviar um texto que faz parte do comando SQL. Veja o exemplo anterior só que de modo completamente incorreto:

    id=code>
    id=code>Note que a string do comando SQL começa com aspas duplas, mas por desatenção eu tb usei as mesmas aspas para passar o argumento do comando SQL, no exemplo acima o trecho "JOAO".. este comando está errado e nao irá compilar de jeito nenhum.

    Agora, quando eu devo usar aspas duplas ou simples? Existe regra para isto? A resposta é [n]não existe regra[/n]! Voce que deve prestar atenção. Se usar uma aspas duplas para abrir uma string literal, o compilador vai exigir que voce a feche usando o mesmo caracter. Então voce poderá dentro desta string, usar quaisquer caracteres que precisar para escrever o seu comando SQL para enviar o banco, desde que não seja o mesmo caracter utiliazdo para abrir a string.

    Uma outra situação relacionada a isto e que realmente pode confundir mais ainda é quando vocÊ está escrevendo um comando SQL e ele precisa ser montado com base no valor de algumas partes que podem variar. Eis um exemplo:

    
    

    cSQL := "SELECT * FROM cli WHERE nome='" + cNome + "'"

    id=code>id=code>Note que no exemplo acima eu precisei concatenar o conteudo de uma variavel cNome ao comando SQL que eu estava montando e sendo assim, precisei informar parte da string que compunha o comando SQL e concatenar onde o valor da variavel nome deve aparecer e por fim, concatenar todo este texto com o restante do comando SQL. Isto em si não é muito diferente de fazer algo tal como:
    
    

    cText := "Usuario '" + cUser + "' voce nao tem acesso a esta rotina!"

    MsgStop( cText )

    id=code>id=code>É por isto que muitas vezes você vê alguns comandos SQL com tantas aspas duplas e/ou simples que se tornam até complexos para poderem ser lidos.

    Ah sim, como ultima dica posso mencionar que desde o Clipper é possível iniciar uma string utilizando o cacterer "[" e fechando-o com "]" tal como:

    id=code>
    id=code>Eu não sei se era sobre isto que vc estava me perguntando, mas espero ter ajudado de alguma forma.

    assinatura.jpg


    id=quote>id=quote>

    Bom dia Vailton!!!

    Voce ESCLAREOU; isto é ESCLARECEU e CLAREOU. Vou imprimir este tópico para não esquecer. Com o tempo estes procedimentos se tornam automatico e a gente nem percebe o que está fazendo um operação complexa.

    grato

    Sds

    José Carlos - ZECA

    fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP

  18. citação:

    ICO, boa tarde.

    
    

    Procedure Busca(oBrw,cPegaNome)

    /*

    cQuery:='select * from CADCLI '

    */

    cQuery:= "select * from CADCLI Where NOME_CLI LIKE '"+Alltrim(cPegaNome)+"%' Order By NOME_CLI"

    use sql cQuery alias "cQuery" new via 'MYSQL'

    CADCLI->( DbGoTop())

    oBRW[1]:GoTop()

    oBrw[1]:Refresh()

    Return(.t.)

    id=code>id=code>note que quando voce dá um USE SQL o resultado do comando SQL é disponbilizado como um ALIAS e se voce chamar este procedimento duas vezes é correto obter o erro de "alias already in use: cQuery" pois no exemplo ali em cima vc usou alias "cQuery" e eu não vi você fechar testar se ele já estava aberto ou não antes de dar o USE SQL. Outra coisa que notei foi o CADCLI->( DbGoTop()), foi em cima deste alias cadcli que vc montou o browse? Se foi o certo era seu USE SQL também utilizar o alias CADCLI, mas antes de puxar os dados novamente, testar se este alias já não está aberto e fechá-lo, veja um exemplo:
    
    

    Procedure Busca(oBrw,cPegaNome)

    IF SELECT( "cadcli" ) <> 00; CLOSE CADCLI; ENDIF

    cQuery:= "select * from CADCLI Where NOME_CLI LIKE '"+Alltrim(cPegaNome)+"%' Order By NOME_CLI"

    use sql cQuery alias cadcli new via 'MYSQL'

    oBRW[1]:GoTop()

    oBrw[1]:Refresh()

    Return(.t.)

    id=code>id=code>

    Espero ter ajudado.

    assinatura.jpg


    id=quote>id=quote>

    Boa Noite Vailton!!!!

    Sobre o exemplo acima postado. gostaria de perguntar algo que pra vc pode ser simples e até automatico, mas prá mim confunde a cabecinha do negão aqui!!

    Como voce sabe onde vai o apostrofe ("") e a crase (') ?

    Por incrivel que pareça este é o maior impecilho para "levantar e sair andando" no MYSQL. Para vc ter uma idéia consegui traçar um paralelo entre o MYSQL e o DBASE(guardada as devidas proporções). No velho e bom Dbase vc digite PLUS, aparece um ponto e vc digita: USE ARCLI(ENTER) LIST FOR NOME, ENDEREÇO, MUNCIPIO FOR DATA <= CTOD("31/12/2009") e por ai afora. No MYSQL os comandos são digitados entre apostrofes e aspas e em seguinda vc manda

    executar este comando. Aí é que azeda o pé do frango. Não sei onde colocar os apostrofes e aspas da vida. No comando acima parece que é aparentemente simples, mas a gente alguns comandos com "milhares" de apostrofes e aspas. Não tem como resumir estes comandos para ficar intelegivel ?

    Sds

    José Carlos - ZECA

    fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP

  19. citação:

    Ico bom dia, desculpe a demora pra responder.. estava faltando colocar a LIBMYSQL.LIB para compilar antes da do Fwh

    mas agora ta ocorrendo esse erro.

    Fatal: Unable to open file 'LIBMYSQL.LIB'

    Geovanni Holior

    Analista de Sistema

    Clip53 * FHW 9.1/../9.4

    skype:geovanni.holior

    " Tudu Posso naquele que me Fortalece!"


    id=quote>id=quote>

    Boa Noite Geovanni!!!

    Também estou apanhando neste negócio de DBF para MYSQL.

    Fuçando na internet achei um link interessante. veja se serve para voce

    http://www.4shared.com/dir/CU0--3d_/SQL.html

    Tem muita coisa interessante e é bem didatico. Pode ser vc vá precisar. Fala do uso nativo do MYSQL.

    ate +

    Sds

    José Carlos - ZECA

    fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP

  20. citação:

    citação:

    citação:

    citação:

    Uma coisa que uso nos meus sistemas é um arquivo.INI que ao abrir o sistema eu passo o IP do servidor, ou no caso localhost, e passo o nome do banco de dados.

    já a senha eu deixo dentro do PRG mesmo.

    Não sei se é a melhor opção, mas roda beleza.

    informaisvrb@gmail.com

    FWHX 2.6+ SQLLIB + xDev + rpv + MYSQL 5.0 / fwh808+sqllib(atual)

    Msn.: mastermarvrb@msn.com


    id=quote>id=quote>

    Bom dia Marcio!!!

    Tem como vc de mostrar como é feito isto. Tentei fazer um arquivo ini para isso, sem sucesso. Quero lembra-lo de que o programa vai rodar em outro computador onde o MYSQL não está instalado, isto é via rede.

    Sds

    José Carlos - ZECA

    fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP


    id=quote>id=quote>

    Boa tarde!!!

    Voltando à vaca Morta!!!

    Minha conexão está configurada assim:

    Servidor:= LocalHost

    Porta 3306

    Tipo Conexao direta

    Usuário Root

    senha xxxxxxx

    A pergunta é a seguinte:

    Nao teria que arrumar outra conexão para que outros computadores possam enxergar o BD?

    Tipo

    Servidor 192.0.126.110

    Porta <???>

    Tipo Conexao <???>

    Usuario <???>

    Senha XXXXXX

    gRATO

    Sds

    José Carlos - ZECA

    fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP


    id=quote>id=quote>

    Boa noite Zeca

    Quando você instala o MySql no servidor, você tem que

    habilitar a opção "permitir o acesso remoto". Se você

    abrir o MySql Instance Config dá pra mudar isso.

    Alberto - SP


    id=quote>id=quote>

    Boa Noite ALBERTO !!!

    Vc acertou na mosca. habilitei a opção "permitir acesso remoto" e a bagaça começou a funcionar.

    Muito Obrigado Mesmo

    Sds

    José Carlos - ZECA

    fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP

  21. citação:

    citação:

    Uma coisa que uso nos meus sistemas é um arquivo.INI que ao abrir o sistema eu passo o IP do servidor, ou no caso localhost, e passo o nome do banco de dados.

    já a senha eu deixo dentro do PRG mesmo.

    Não sei se é a melhor opção, mas roda beleza.

    informaisvrb@gmail.com

    FWHX 2.6+ SQLLIB + xDev + rpv + MYSQL 5.0 / fwh808+sqllib(atual)

    Msn.: mastermarvrb@msn.com


    id=quote>id=quote>

    Bom dia Marcio!!!

    Tem como vc de mostrar como é feito isto. Tentei fazer um arquivo ini para isso, sem sucesso. Quero lembra-lo de que o programa vai rodar em outro computador onde o MYSQL não está instalado, isto é via rede.

    Sds

    José Carlos - ZECA

    fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP


    id=quote>id=quote>

    Boa tarde!!!

    Voltando à vaca Morta!!!

    Minha conexão está configurada assim:

    Servidor:= LocalHost

    Porta 3306

    Tipo Conexao direta

    Usuário Root

    senha xxxxxxx

    A pergunta é a seguinte:

    Nao teria que arrumar outra conexão para que outros computadores possam enxergar o BD?

    Tipo

    Servidor 192.0.126.110

    Porta <???>

    Tipo Conexao <???>

    Usuario <???>

    Senha XXXXXX

    gRATO

    Sds

    José Carlos - ZECA

    fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP

  22. citação:

    Uma coisa que uso nos meus sistemas é um arquivo.INI que ao abrir o sistema eu passo o IP do servidor, ou no caso localhost, e passo o nome do banco de dados.

    já a senha eu deixo dentro do PRG mesmo.

    Não sei se é a melhor opção, mas roda beleza.

    informaisvrb@gmail.com

    FWHX 2.6+ SQLLIB + xDev + rpv + MYSQL 5.0 / fwh808+sqllib(atual)

    Msn.: mastermarvrb@msn.com


    id=quote>id=quote>

    Bom dia Marcio!!!

    Tem como vc de mostrar como é feito isto. Tentei fazer um arquivo ini para isso, sem sucesso. Quero lembra-lo de que o programa vai rodar em outro computador onde o MYSQL não está instalado, isto é via rede.

    Sds

    José Carlos - ZECA

    fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP

×
×
  • Create New...