Problema com conexão access e insert
Olá galera, estou com um probleminha aqui, estou trabalhando com visual studio 2010 criando uma aplicação em VB, tenho um windows form com alguns textbox e um botão no final da tela que a ação dele seria gravar os dados preenchidos no banco de dados access 2003.
Vejam o código:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim valor As String
Dim conn As New OleDbConnection()
valor = "c:\dados.mdb"
conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & valor
Dim cmd As OleDbCommand = conn.CreateCommand
cmd.CommandText = "Insert into Clientes Values (11,'Teste De Inclusão','Rua Teste no 10','061-123456','10/11/1965')"
Try
conn.Open()
cmd.ExecuteNonQuery()
conn.Close()
MsgBox("Registro incluido com sucesso !", MsgBoxStyle.Information, "Incluindo registros")
Catch erro As Exception
MsgBox("Erro " & vbCrLf & erro.ToString, MsgBoxStyle.Critical, "Erro")
End Try
End Sub
Andei efetuando uns testes e buscas na internet mas não encontrei ainda uma solução para os erros:
Type oledbconnection is not defined
Type oledbcommand is not defined
type sqlconnection is not defined
type sqlcommand is not defined
Tenho alguns outros exemplos de scripts que testei mas sempre me deparo com os erros acima, não sei se tenho que fazer referencia a alguma biblioteca de conexão oledb para isto funcionar, se bem que procurei alguma mas como não sabia a certa não fiz a referencia, talves seja isso.
Alguém pode me dar um help ?
Xavier
Discussão (3)
Carregando comentários...