Foros del Web » Programando para Internet » ASPX (.net) »

Editar base de datos Acces

Estas en el tema de Editar base de datos Acces en el foro de ASPX (.net) en Foros del Web. Hola! Estoy haciendo un web con Visual Web Developer 2010. He creado un base de datos con Acces y la he incorporado en el proyecto. ...
  #1 (permalink)  
Antiguo 02/01/2012, 13:43
Avatar de Marea2  
Fecha de Ingreso: febrero-2008
Mensajes: 71
Antigüedad: 16 años, 2 meses
Puntos: 0
Editar base de datos Acces

Hola!

Estoy haciendo un web con Visual Web Developer 2010. He creado un base de datos con Acces y la he incorporado en el proyecto. He logrado que los datos se muestren en un datagrid.

El problema llega cuando quiero añadir un nuevo registro. He buscado el código para hacerlo pero no me funciona.

Codigo que uso:

Dim myConn As OleDbConnection
Dim cmd As OleDbCommand
Dim sqlstring, FName, LName, Team As String


FName = TextBox1.Text
LName = TextBox2.Text
Team = TextBox3.Text

myConn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\database.mdb")

myConn.Open()
sqlstring = "INSERT INTO Tabla1 (Nom,Edat,Text) VALUES ('" + FName + "', '" + LName + "', '" + Team + "')"

cmd = New OleDbCommand(sqlstring, myConn)
cmd.ExecuteNonQuery()
myConn.Close()

Y el error que tengo cuando lo ejecuto es:

El codigo de usuario no controlo OleDbException.
Error de sintaxi en la instrucion INSTERT INTO.

Y me subraya " cmd.ExecuteNonQuery()"

Teneis idea de como solucionarlo. Gracias
__________________
www.chuletacreator.com "Copia con estilo"

Etiquetas: control, sql, access, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:40.