BANCO DE DADOS ORACLE

USUARIO.EXCLUIDOS 06/09/2007 12:15:52
#234473
Alguem pode me ajudar?
Quero conectar num banco de dados Oracle e acessar uma unica tabela para inserir e alterar dados nela.
MADMAX 06/09/2007 12:29:22
#234478
Resposta escolhida
Dim CN As New adodb.Connection
CN.Open "Provider=OraOLEDB.Oracle;User ID=" & USUARIO & ";Password=" & SENHA & "; Data Source=" & NOMEDOBANCO & ";PLSQLRSet=0;"

para criar um Record Set

dim RE as adodb.recorset
set re = CN.Execute sSQL

para inserir na tabela

cn.execute ("INSERT")

para UPDATE na tabela

cn.execute ("UPDATE")

bom acho que tah tudo ai

USUARIO.EXCLUIDOS 06/09/2007 12:43:51
#234483
Estou tendo problemas com a parte do Record Set
uma mensagem de Not defined é exibida na parte do dim RE as adodb.recorset
e a parte do set re = CN.Execute sSQL fica em vermelho
Pode me ajudar?
MADMAX 06/09/2007 13:19:54
#234493
Amigão este SSQL eh uma variavel tipo string que dev conter o select você pode tambem fazer assim

set re = CN.Execute ("select * from tabela")

o sSQL eh uma string quando uso ela fica assim

sSQL = "select * from tabela"
set re = CN.Execute (sSQL)

voce pode usar tambem nos inserts e updates
Assim

cn.execute ("INSERT INTO TABELA ....")
cn.execute ("UPDATE TABELA SET ...."")

ou assim
sSQL = "INSERT INTO TABELA ...."
cn.execute (sSQL)
sSQL = "UPDATE TABELA SET ...."
cn.execute (sSQL)



ficou mais claro agora ???





MADMAX 06/09/2007 13:27:34
#234497
Quanto a essa menssagem de Not defined que é exibida na parte do dim RE as adodb.recorset tipo vc adicionou o ADO no seu projeto ....tipo velho vou te passar um link que fala de ADO e suas conexoes ...


Links Relacionados

http://www.macoratti.net/ado.htm
http://www.macoratti.net/con_ado.htm
http://www.macoratti.net/ado_graf.htm

Apostilas de VB6 COM ADO

http://www.dotnetpt.com/received/artigos/apostila%20de%20vb%20muito%20boa.pdf
http://www.dotnetpt.com/received/artigos/adovb6.pdf
USUARIO.EXCLUIDOS 06/09/2007 14:32:41
#234518
Muito Obrigado !!!!
Tópico encerrado , respostas não são mais permitidas