ZECA
-
Posts
680 -
Joined
-
Last visited
Posts posted by ZECA
-
-
citação:
id=quote>id=quote>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
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
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
-
citação:
id=quote>id=quote>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
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
-
citação:
id=quote>id=quote>Mata uma curiosidade.
"QUAL A FINALIDADE" ?
"Não seja um clicador, tone-se um programador." Eu estou tentando.
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
-
Bom dia a todos !!!
Como faço para capturar as cores de uma janela ?
Grato
Sds
José Carlos - ZECA
fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP
-
Bom dia a todos !!!
Como faço para capturar as cores de uma janela ?
Grato
Sds
José Carlos - ZECA
fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP
-
citação:
id=quote>id=quote>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"
Boa tarde Alesandro!!
Onde posso baixar o demo?
Sds
José Carlos - ZECA
fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP
-
citação:
id=quote>id=quote>Senha errada !!
Boa tarde !!!
SENHA CORRETA: 12936511
Sds
José Carlos - ZECA
fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP
-
citação:
id=quote>id=quote>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 ;
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
-
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
-
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
-
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
-
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
-
citação:
id=quote>id=quote>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:
id=quote>id=quote>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)
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
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
-
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
-
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
-
citação:
id=quote>id=quote>citação:
id=quote>id=quote>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
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
Beleza, Obrigado !!!
Sds
José Carlos - ZECA
fwh612(Free)-clipper52e-blinker 7.0 - six 3.02 - Windows XP
-
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
-
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
-
citação:
id=quote>id=quote>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.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
-
citação:
id=quote>id=quote>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.
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
-
citação:
id=quote>id=quote>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!"
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
-
citação:
id=quote>id=quote>citação:
id=quote>id=quote>citação:
id=quote>id=quote>citação:
id=quote>id=quote>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
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
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
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
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
-
citação:
id=quote>id=quote>citação:
id=quote>id=quote>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
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
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
-
citação:
id=quote>id=quote>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
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
Ajuda em SQL
in Programação
Posted
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