Foros del Web » Programación para mayores de 30 ;) » .NET »

Duda con BD access no guarda informacion

Estas en el tema de Duda con BD access no guarda informacion en el foro de .NET en Foros del Web. Buen dia chavos una duda estoy trabajando con un windowsform con un datagridview el cual esta ligado a un dataset hecho con access el problema ...
  #1 (permalink)  
Antiguo 07/01/2012, 09:36
 
Fecha de Ingreso: marzo-2011
Mensajes: 36
Antigüedad: 13 años
Puntos: 1
Duda con BD access no guarda informacion

Buen dia chavos
una duda estoy trabajando con un windowsform con un datagridview el cual esta ligado a un dataset hecho con access el problema que me da es si consult informacion previamente cargada a la base de datos si me la muestra pero si intento guardar infrmacion me la guarda solo temporalmente ya que al cerrar y abrir nuevamente la aplicacion esta queda en estado original y no con los cambios realizados anexo codigo
espero me puedan orientar donde esta mi error.

Código:
    Dim adapt As New DS_AccessTableAdapters.Aviso_SeparacionTableAdapter
    Dim Tabla As New DS_Access.Aviso_SeparacionDataTable
    Dim row As DS_Access.Aviso_SeparacionRow

        row = Tabla.NewRow

        row.Producto = Me.TxtProducto.Text
        row.Molde = Me.txtMolde.Text
        row.Grupo = Me.txtGrupo.Text
        row.Fecha_vaciado = Me.Calendar1.SelectionRange.Start
        row.Vigente = True

        Tabla.Rows.Add(row)
        adapt.Update(Tabla)
  #2 (permalink)  
Antiguo 11/01/2012, 10:08
 
Fecha de Ingreso: marzo-2011
Mensajes: 36
Antigüedad: 13 años
Puntos: 1
Respuesta: Duda con BD access no guarda informacion

encontre parte mi ayuda a mi problema anexo codigo
Dim conn As OleDb.OleDbConnection
Dim cmd As OleDb.OleDbCommand
Dim con As String = "Provider=Microsoft.JET.oledb.4.0;Data Source=C:\BD\BD_Access.mdb"

conn = New OleDb.OleDbConnection(con)
conn.Open()
cmd = New OleDb.OleDbCommand("insert into TuTabla(Dato1,Dato2) values(?,?)", conn)
cmd.Parameters.AddWithValue("?Dato1", Me.TxtDato1.Text)
cmd.Parameters.AddWithValue("?Dato2", Me.TxtDato1.Text)
cmd.ExecuteNonQuery()
conn.Close()

Ahora mi problema es como identificar la BDacces dentro de la carpeta del proyecto ya que tengo que poner toda la ubicacion "c:user\document\ etc etc", en un proyecto web utilizo "...\Ubicacion\pagina.aspx" pero aqui si intento algo parecido me manda a la carpeta Bin y ahi solo se guardan los datos temporalmente

Saludos

Etiquetas: access, bd, datagridview, informacion, tabla, guardar, aplicaciones
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 12:34.