USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Access para MySql
Korn
Pontos: 2843
SAO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 30/09/2006 15:59 hs            
ola boa tarde pessoal to precisando de vcs de novo nessa nova etapa ae desenvolvimento agradeço ja ajuda de muitos daki como Kerplunk, Maxcim, Ghost, Cardoso, Cristian, Topassi, entre outros veio de guerra ae obrigado
masto precisando da ajuda ae de todos vcs para me orientarem a como fazer uma conxexao com um banco MySql , e como incluir , excluir, alterar, se possivel me indiquem uma boa apostila onde vcs mesmo aprenderam a manusear esse banco

Jesus Cristo é O Senhor!!!
   
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 01/10/2006 21:07 hs            
Bom, eu não sou especialista em mysql, longe disso, mas aprendi algumas coisas ou no  próprio site do mysql ou o guia de referência dele q vc pode baixa (hmtl)...
dê uma olhada:
 
Tb o site do macoratti traz bastante coisas:
 
 
Em relação a excluir, incluir, alterar etc é basicamente igual a qq outro banco por meio de SQL ok?? INSERT INTO, UPDATE, DELETE, SELECT, etc
Espero q tenha ajudado.
 
at+
     
kerplunk
Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 02/10/2006 08:48 hs         
A string de conexão básica é:DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;DATABASE=myDatabase;USER=myUsername;PASSWORD=myPassword;OPTION=3;Agora explicando:server = localhost: Aqui vai o IP, ou hostname de onde está o servidor, pode ser um ip interno da sua rede ou mesmo um IP externo de um host remoto, tanto faz.database=myDataBase: Esse campo é ocional na connectionstring, vc pode conectar no banco sem esse parâmetro, e para "trocar" o banco usado(tipo está no banco Empresa0 e quer ir para o banco Empresa1, execute o comando "Use Empresa1")User=myUsername: Aqui vai o nome do usuário, sem mais.Password=myPassword: Aqui vai a senha, baba...Option=3: Essa opção é a que mais facilita as querys para serem executadas, pq essa opção meio que "simula" o comportamento do Access, assim usuários do access não vão ter grandes dificuldades, com algumas ressalvas:1 - Os campos Date, quando inseridos valores(tanto no comando INSERT quanto no comando UPDATE), devem ser inseridos no formato "yyyy/mm/dd" isso inclui tb os comandos de para seleção tipo: "Select Campo from Tabela Where CampoData = '1995/12/25'"2 - Os campos Double, normalmente usados para valores devem ter o ponto como separador decimal e não podem conter separador de milhares, ou seja, 1.356,89(mil trezentos e cinquenta e seis com oitenta e nove) deve ser inserido no banco como 1356.89 Qualquer outra dúvida posta ae
     
Korn
Pontos: 2843
SAO PAULO
SP - BRASIL
Postada em 02/10/2006 11:16 hs            
Pessoal Obrigado por postarem nesse topico, obrigado pela Ajuda,
 
Ghost
 eu li um artigo de la, muito bom cara, valew pela fonte.
 
Kerplunk
 
Pelo que entendi a conexao é feita assim
 
DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;DATABASE=myDatabase;USER=myUsername;PASSWORD=myPassword;OPTION=3
mas pra que serve o DSN? toda vez que eu fizer um projeto com um novo banco eu tenho que fazer um DSN pra esse novo banco? criar o DSN é opcional?
 
Bom o valor moeda eu gravo como o tipo de dado no banco?
os campos de data é como Date,
Texto =  varchar
campo autonumerao com chave primaria = char
e numero?
 
Qual é a interface grafica que vcs usam pra nao tem que fazer tudo no DOS pessoal, e onde baixar porque cada link que eu entro nao especifica qual a ferramenta nos artigos tem tanta ferramenta que nem sei qual baixar e versao, poderiam me ajudar achar um boa ferramenta grafica, kerplunk voce usa qual?
 
ObrigadoEmoções

Jesus Cristo é O Senhor!!!
TÓPICO EDITADO
   
kerplunk
Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 03/10/2006 08:38 hs         
Bom, como dizia Jack o estripador, vamos por partes:
DSN: Não é obrigatória, a DSN, nada mais é do que a string de conexão gravada em um arquivo. A string de conexão a substitui perfeitamente e com vantagens.
Vc não vai precisar fazer uma nova DSN para cada banco, como eu disse, DSN é uma string de conexão gravada em um arquivo.
O valor moeda, normalmente é gravado como DOUBLE no banco de dados, daí entra aquela parte da formatação que eu falei, onde o ponto é separador de decimais e a vírgula não pode ser usada,        1,545.45 deve ser gravado como 1545.45
Campos número: Essa parte é meio complicada, pq o MySQL tem vários tipos de dados para número, SMALLINT, INTEGER e BIGINT são os principais, cada um abrange uma faixa com alcances diferentes, daí o tipo de dados que vc vai usar para o seu campo, vai depender do que vc quer gravar, pois cada tipo de dados consome maior quantidade de recursos do banco, na ordem citada acima. Para entender melhor, SMALLINT eu uso para gravar dados 0 e 1, por ser de baixo alcance e baixo uso de recursos do banco. INTEGER, corresponde ao LONG do Access; e BIGINT é um inteiro mais longo que consome mais recursos, mas se vc precisa gravar um número grande, é esse que deve usar.
Quanto a interface gráfica eu uso as ferramentas encontradas no próprio site do MySQL: o MySQL Administrator(para gerenciar tabelas) e o MySQL Query Browser(para gerenciar conteúdos de tabelas. Ambos vc encontra para download no site http://www.mysql.org
TÓPICO EDITADO
   
Korn
Pontos: 2843
SAO PAULO
SP - BRASIL
Postada em 09/10/2006 12:17 hs            
up

Jesus Cristo é O Senhor!!!
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2026   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página