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

no ingresa datos

Estas en el tema de no ingresa datos en el foro de ASPX (.net) en Foros del Web. estimados soy nuevo en esto de ASP. NET y no puedo ingresar registros en mi base de datos acces, les dejo el codigo para ver ...
  #1 (permalink)  
Antiguo 26/07/2010, 13:25
 
Fecha de Ingreso: noviembre-2008
Mensajes: 112
Antigüedad: 15 años, 5 meses
Puntos: 1
no ingresa datos

estimados soy nuevo en esto de ASP. NET y no puedo ingresar registros en mi base de datos acces, les dejo el codigo para ver si me pueden ayudar

gracias de antemano
Código ASP:
Ver original
  1. Protected Sub btngrabar_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btngrabar.Click
  2.         ' definir el objeto conexion
  3.         Dim conn As New OleDbConnection("Provider = Microsoft.Jet.OLEDB.4.0; Data Source=D:\ejemplo_asp\TipoPrueba\alumnos.mdb")
  4.         ' definir el data reader para almacena el resultado de la consulta
  5.         Dim dr As OleDbDataReader
  6.         ' definir el objeto comando para ejecutar la consulta SQL
  7.         Dim existe As Boolean
  8.         ' manejo de excepciones
  9.         Try
  10.             ' abrir la conexion
  11.             conn.Open()
  12.             ' definir un string con la sentencia sql
  13.             Dim sqlstr As String
  14.             sqlstr = "SELECT * from alumnos where rut = " & Me.txtrut.Text
  15.             MsgBox(sqlstr)
  16.             ' creando el objeto comando y asignandole la sentencia sql
  17.             ' asociado a la conexion conn
  18.             existe = False
  19.             ' se crea un objeto del tipo comando usando el string de la consulta y el
  20.             ' objeto conexion
  21.             Dim cmd As New OleDbCommand(sqlstr, conn)
  22.             ' ejecuta el objeto comando y almcena el resultado de la ejecucion
  23.             ' en el data reader
  24.             dr = cmd.ExecuteReader
  25.             While dr.Read
  26.                 existe = True
  27.             End While
  28.             If Not existe Then
  29.                 'MsgBox("El Rut no existe", 16 + 0, "Error")
  30.                 sqlstr = "insert into alumnos (rut, dv, nombres, apaterno,amaterno,direccion,comuna, cod_carrera, cod_sede) values('txtrut.Text','txtdv.text','txtnombres.text','txtapaterno.text', 'txtamaterno.text','txtdireccion.text','txtcomuna.text', 'txtdescarrera.text','txtdessede.text');"
  31.  
  32.  
  33.             Else
  34.                 MsgBox("el rut existe no se puede agregar", 16 + 0, "error")
  35.             End If
  36.         Catch ex As Exception
  37.             MsgBox("No se pudo conectar a la base de datos", 16 + 0, "Error")
  38.         End Try
  39.     End Sub
  #2 (permalink)  
Antiguo 26/07/2010, 13:52
Avatar de jaullo  
Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años
Puntos: 30
Respuesta: no ingresa datos

Cual es el error que te da?
__________________
http://geekswithblogs.net/jaullo/Default.aspx
Si te he ayudado regalame Karma positivo!!!
  #3 (permalink)  
Antiguo 26/07/2010, 14:00
 
Fecha de Ingreso: noviembre-2008
Mensajes: 112
Antigüedad: 15 años, 5 meses
Puntos: 1
Respuesta: no ingresa datos

ninguno,
solo me doy cuenta que no ingresa porque me meto a la bases de datos y no encuentro el nuevo registro.
  #4 (permalink)  
Antiguo 28/07/2010, 12:36
Avatar de jaullo  
Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años
Puntos: 30
Respuesta: no ingresa datos

Mira estos ejemplos

http://www.codefixer.com/asp-net/tut...database-1.asp

http://www.beansoftware.com/ASP.NET-...ql-Server.aspx
__________________
http://geekswithblogs.net/jaullo/Default.aspx
Si te he ayudado regalame Karma positivo!!!

Etiquetas: aspx
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 01:59.