UMA PERGUNTA IGNORANTE
Dim cn As OleDbConnection
Dim odda As OleDbDataAdapter
é o mesmo que
Dim cn As OleDb.OleDbConnection
Dim odda As OleDb.OleDbDataAdapter
Como consigo obter o OleDbConnection sem recorrer ao OleDb.
Dim odda As OleDbDataAdapter
é o mesmo que
Dim cn As OleDb.OleDbConnection
Dim odda As OleDb.OleDbDataAdapter
Como consigo obter o OleDbConnection sem recorrer ao OleDb.
dim cn as OleDB.Connection
acho q não precisa referencias duas vezes, apesar q mesmo usando ODBC ou OLEDB eu uso a seguinte descriminação
Public cn As New ADODB.Connection 'conexao ado
Public rs As New ADODB.Recordset 'recordset ado
acho q não precisa referencias duas vezes, apesar q mesmo usando ODBC ou OLEDB eu uso a seguinte descriminação
Public cn As New ADODB.Connection 'conexao ado
Public rs As New ADODB.Recordset 'recordset ado
ABACLAR,
Ao adicionar uma biblioteca (DLL; referência) no IDE do VB é possivel visualizar suas classes, metódos, propriedades e constantes através do Object Browser (pressionando F2).
Pode acontecer de existir classes, metódos, propriedades e constantes com nomes idênticos em bibliotecas diferentes (DLL), para contornar esse problema informamos ao VB de qual biblioteca deve ser usada a classe.
Ao usar: Dim cn As OleDb.OleDbConnection ou Dim cn As New OleDb.OleDbConnection você está definindo que irá instanciar a classe OleDbConnection da biblioteca OleDb.
Ao adicionar uma biblioteca (DLL; referência) no IDE do VB é possivel visualizar suas classes, metódos, propriedades e constantes através do Object Browser (pressionando F2).
Pode acontecer de existir classes, metódos, propriedades e constantes com nomes idênticos em bibliotecas diferentes (DLL), para contornar esse problema informamos ao VB de qual biblioteca deve ser usada a classe.
Ao usar: Dim cn As OleDb.OleDbConnection ou Dim cn As New OleDb.OleDbConnection você está definindo que irá instanciar a classe OleDbConnection da biblioteca OleDb.
Bem eu esqueci de informar que refiro-me a Vb.Net e que a minha curiosidade é que estou-me a basear num exemplo Macratti e o meu código não automatiza o OleDbConnection mas OleDb.OledbConnection. Percebo que falta qualquer coisa mas não sei adicionar. Já percebi que é uma "subBiblioteca" System.data / system.data.oledb. Mas não percebo como tratar!
E eu esqueci que havia prometido a mim mesmo nunca responder a perguntas mal formuladas ou com que deixem margem a dúvidas! tsk tsk tsk
Tópico encerrado , respostas não são mais permitidas