Langer
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 13/06/2004 14:16 hs
Como faço para conectar a um banco do Clipper (*.dbf) com ADO no VB, qual driver deve usar ? Posso trabalhar normalmente com MSFlexGrid usando esse banco ? Posso usar SQL normalmente ?
|
|
|
|
|
Postada em 23/05/2005 20:35 hs
Boa tarde amigo !!! Bem não entendi muito bem mais estou colocando uma string de conexao com arquivos .DBF 'Para abrir a base de dados 'Informe a apenas o caminho onde se encontra o arquivo .DBF Dim db as Database Set db=DBEngine.Workspaces(0).Opendatabase("C:Caminho",false,false,"DbaseIII")
'Informe o nome do arquivo sem a extensão .DBF Dim rs as Recordset Set rs= db.OpenRecordset("agenda", dbOpenTable )
Tentei...
Sérgio Júnior Analista de sistemas e Instrutor de informática ICQ 339982437 ...O cavalo se prepara para a batalha... ...mas do Senhor Jesus vem a vitória...
|
|
|
|
Postada em 24/05/2005 02:43 hs
O Sergio passo a conexao com DAO... Com ADO vc deve usar o driver do DBASE... ele nao é instalado com o VB, vc deve baixar de algum lugar (acho que na microsoft tem)... junto com o driver deve vir um exemplo de conexao mostrando quais sao os parametros, e quais comandos SQL vc vai pode executar... Vou ser sincero, acho q vc so vai poder abrir RecordSets ReadOnly... é assim com todos os banco baseados em texto ASCII...
Elieser Carlos Topassi Analista de Sistemas - Desenvolvedor VB/ASP/.Net
e-mail/msn: elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil _____________________________________________________ "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)
|
|
|
Mateus
|
AMADORA PT - PORTUGAL
|
|
ENUNCIADA !
|
|
|
Postada em 24/05/2005 11:03 hs
Bom, o Cliper, julgo, não é uma base de dados, tal como o VB ele é apenas um interlocutor com as mesmas. Os arquivos .DBF são sim ficheiros Dbase. Mas o que interessa é o resto. Se estiver interessado, visite a minha página pessoal indicada em baixo e lá, na secção "Programação"-"Programas" encontrará exemplos de como se conectar e trabalhar com DBFs via código ADO.
João Mateus Se precisar de ajuda extra, visite: http://joaomateus.planetaclix.pt
|
|
|
|
Postada em 24/05/2005 13:00 hs
Mateus, Me desculpe se vc achar q to sendo sem educação... mas la vai: Acho q vc nao ta aqui pra fazer propaganda do seu site, certo??? o codigo pra conectar DBASE é bastante semelhante a qualquer outor, a unica coisa q muda é a connectionString (q eu nao tinha pra passar pro cara...)... se vc tem, posta ai... nao conplica a vida de outros q possam vir a ler isso procurando a mesma soluçao... A gente so posta links qdo o codigo é muito grande pra por todo aqui... Flw...
Elieser Carlos Topassi Analista de Sistemas - Desenvolvedor VB/ASP/.Net
e-mail/msn: elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil _____________________________________________________ "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)
|
|
|
|
Postada em 24/05/2005 13:20 hs
Caracas Vamos lá, conexão ADO + Ficheiros DBF...você precisa de um driver adicional...dê uma olhada na página do dbase... ODBC "Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277;Dbq=c:mydbpath;" OLE DB ou OLEDBconnection (.NET) "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:folder;Extended Properties=dBASE IV;User ID=Admin;Password="
-------------------------------------- Screech "Programar é arte..."
|
|
|