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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Sql com VB
Álvaro
Pontos: 2843
GUARULHOS
SP - BRASIL
Postada em 18/11/2005 22:35 hs            
Gostaria de pedir uma ajuda, estou começando agora a estar começando a programar usando sql e oracle, só que não sei como abrir o banco para estar manipulando
Eu programo usando o DAO e o VB6 com o banco do Acess já há algum tempo e somente agora tive a oportunidade de trabalhar com Oracle 9i e Sql, só que não estou conseguindo abrir o bendito banco teste.gdb será que alguém poderia me dar um help.
Obrigado pela atenção

Tenho o VB6 e no Projet - References tenho :
- Microsoft Activex Data Objets ( multi-dimencionais )1.0 library
- Microsoft Activex Data Objets 2.0 library
- Microsoft Activex Data Objets 2.1 library
- Microsoft Activex Data Objets Recordset 2.1 library
- Microsoft ADO Ext. 2.1 for DDL and Security
Qual desses devo usar?
 
Valeu !!!!
     
MARCONE
Pontos: 2843
BRASÍLIA
DF - BRASIL
Postada em 19/11/2005 09:51 hs            
Olá, amigo,
 
primeiro, cabe ressaltar que o tal teste.gdb não é estensão de banco sql server ou oracle;
 
segundo, creio que você não conseguirá obter êxito, abrindo esses bancos via DAO;
 
terceiro, caso queira obter sucesso na manipulação de dados em bancos sql server, pode começar por essa matéria:
 

MarconeEmoções

 

     
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
Postada em 19/11/2005 13:50 hs            
Realmente, .gbd são bancos do IB/FB...
Pra vc abrir banco do SQL Server, vc deve usar ADO (Microsoft ActiveX Data Objects 2.8)... se vc nao tiver a 2.8, usa a maior versao q vc tiver ou baixa o MDAC 2.8 do site da microsoft...
Pra abrir Oracle, até da pra ser via ODBC, mas eu sugiro que vc utilize o Oracle Objects... é uma biblioteca completa pra vc poder usufruir de todos os recursos do Oracle...
 
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
_____________________________________________________
Emoções "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)

     
Álvaro
Pontos: 2843
GUARULHOS
SP - BRASIL
Postada em 20/11/2005 08:23 hs            
Valeu pela dica, eu estava querendo mesmo abrir o banco .gdb, é que eu achava que ele era do Oracle e que o Interbase abria ele, pois eu trabalho com ele no serviço e vi que a estrutura dele para bancos grandes ( acima de 2 gb ) é muito boa, sem perder desempenho, ao contrário do mdb, por isso que eu estou tentando abrir ele com o VB e usar o sql e começar a usar o ADO, coisa que estou pastando um pouco para aprender, pois quero mudar de DAO para ADO e queria usar um banco que comporte uma grande quantidade de informações sem perder desempenho.
Na minha máquina tenho o Interbase 7(instalado) e o Oracle 9i(para instalar), como que eu poderia abrir o banco .gdb ele via VB?
 
Marconi, valeu pela dica da matéria, vou tentar tirar o máximo dela.
Eliezer, valeu pela dica de onde achar a biblioteca, eu vou ter que baixar do site da microsoft mesmo, pois as versões que tenho aqui são as que eu coloquei
     
MARCONE
Pontos: 2843
BRASÍLIA
DF - BRASIL
Postada em 20/11/2005 08:54 hs            
Esse link ensina como conectar o vb ao banco .gdb (interbase);
 

MarconeEmoções

 

     
Álvaro
Pontos: 2843
GUARULHOS
SP - BRASIL
Postada em 20/11/2005 09:01 hs            
Valeu marconi !!!!
 
'conexão com o IBProvider
'adoConn.Open "provider=LCPI.IBProvider;data source=C: esteEmployee.gdb;ctype=win1251;user
'id=sysdba;password=masterkey"

'conexão com o SIBProvider
adoConn.Open "provider=sibprovider;data source=c: esteemployee.gdb", "sysdba", "masterkey"
'
conexão com o IbOleDb Provider
'adoConn.Open "Provider=IbOleDb;Data Source=c: esteemployee.gdb", "sysdba", "masterkey"

O problema é que quando e tento colocar o provedor ele dá erro,
"ado não pode encontrar o provedor especificado"
será que eu estou esquecendo de alguma coisa?
Qual é a referencia que tenho que colocar na aba projets - references ?
Lá eu já tenho colocado o Microsoft Ole DB provider for OLAP Services connection dialog e o Microsoft Ole DB Services Component 1.0 Type Library
 
Valeu !!!
TÓPICO EDITADO
   
Página(s): 1/2      PRÓXIMA »

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