Feju
|
VALPARAÍSO DE GOIÁS GO - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 03/05/2005 19:31 hs
Olá, estou tentando acessar uma base MySql via DAO, com a possibilidade de uso de indices. É possível ? Como faço?? Abraços Carlos Alberto
|
|
|
|
kerplunk
|
SÃO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 04/05/2005 10:29 hs
|
|
|
Snake
|
ITAJUBÁ MG - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 04/05/2005 11:02 hs
Kerplunk, não estou aqui para discordar....alias não tive curiosidade de trabalhar com MySQL e DAO mas, o q não seria possivel? vc realmente tem certeza do que esta dizendo? Aguardo anciosamente po9r sua resposta.
sem mais,
|
|
|
Alfterra
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 04/05/2005 13:47 hs
Até onde eu sei conexao com mysql só com ADO que pode ser por DSN ou string....
|
|
|
kerplunk
|
SÃO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 05/05/2005 10:20 hs
Não é possível porque MySQL é um SGDB "embedded" o que quer dizer que não é baseado em arquivo, como o o caso do DAO. Ele até salva as tabelas e índices em arquivos, mas são em formato reconhecído apenas pelo MySQL server. DAO (Direct Access Object) como o próprio nome já diz, é acesso direto à arquivo. Além disso o MySQL foi projetado para trabalhar com conexões TCP-IP para atender a necessidade de conexão de host remotos. Talvez dê pra fazer uma gambiarra pra abrir as tabelas em DAO, mas vai dar mais trabalho que fazer uma conexão ODBC, modo que o MySQL foi projetado para ser trabalhado, tanto que o driver ODBC do MySQL é um dos mais rápidos e arrojados de todos os SGDB.
|
|
|
Snake
|
ITAJUBÁ MG - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 05/05/2005 12:11 hs
Pessoal, é o seguinte...tenho que confessar a vcs que me intrigou bastante o fato de o amigo Kerplunk dizer que não é possivel a utilização de MySQL com o bom e velho DAO. A duas semanas atrás trabalhei no desenvolvimento de um projeto em que conectava meu aplicativo a qualquer banco de dados através de DAO utilizando um recurso do mesmo chamado ODBC Direct. Como não havia feito testes com o MySQL preferi omitir minha opnião sobre o assunto, até cheguei a levantar uma questão neste tópico...perguntando ao amigo Kerplunk se realmente não era possivel esse tipo de acesso. E ele respondeu que não, citou em sua mensagem de forma correta que o acesso ao MySQL é feita por ODBC...mas citou de forma errada que fazendo "UMA GAMBIARRA" seria possivel acessar as tabelas. Bom, vou enviar um arquivo (ConectarMySQLviaDAO.rar) exemplo (foi retirado de http://www.vbmysql.com/) para a sessão "TROCAS" aqui do forum para que possam fazer uma analise. Kerplunk, espero que não leve a mau o q disse aqui. Acho que, nunca consiguiremos saber tudo de uma linguagem e as tecnologias relacionadas a mesma. Aguardo comentários de todos !!!
sem mais,
|
|
|