Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/10/2011, 14:20
walfaro
 
Fecha de Ingreso: enero-2009
Ubicación: Gt
Mensajes: 35
Antigüedad: 15 años, 10 meses
Puntos: 0
Guardar datos en access desde VB 2010

Hola amigos me pueden ayudar, pues resulta que tengo una mi aplicacion en VB 2010 y me ha funcionado bien a la hora de guardar registros a SQL server, pero ahora quiero hacer lo mismo solo que guardar los datos en una tabla en access...

antes mi conexion era: "Data Source=SERVIDOR\SQLSERVICIO;Initial Catalog=BD;Integrated Security=SSPI;"

ahora lo cambio por este: "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\prueba\BD.accdb;Persist Security Info=False;"

pero al ejecutar me da el error: palabra o clave no admitida: 'provider'


aqui les dejo mi codigo..

Imports System.Data.SqlClient
Imports System.Windows.Forms

Public Class SQLCONECTAR
Public cadena As String
Public conectar As SqlConnection
Public Sub sqlconecta()
Try
cadena = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\prueba\BD.accdb;Persist Security Info=False;"
conectar = New SqlConnection
conectar.ConnectionString = cadena
conectar.Open()
Catch ex As Exception
conectar.Close()
MsgBox(ex.Message)
End Try
End Sub


'Inserta registros Estudiante
Public Sub insertar_Estudiante()
Dim insertar As New SqlClient.SqlCommand()
insertar.CommandType = System.Data.CommandType.Text
insertar.CommandText = "INSERT INTO Estudiantes(Nombre,Apellido) values('" & Estudiantes.TxtNombre.Text & "','" & Estudiantes.TxtApellido.Text & "')"
insertar.Connection = conectar
Try
If ((insertar.ExecuteNonQuery() <> 0)) Then
MessageBox.Show("Datos Ingresados Correctamente")
End If
Catch ex As Exception
MessageBox.Show(ex.ToString)
End Try
End Sub
End Class