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

insertar fila en el origen de datos

Estas en el tema de insertar fila en el origen de datos en el foro de .NET en Foros del Web. Hola, estoy haciendo un proyecto el el cual los usuarios deben introducir unos datos para registrarse. Esos datos quiero que se graben en la base ...
  #1 (permalink)  
Antiguo 10/03/2005, 12:45
 
Fecha de Ingreso: marzo-2005
Mensajes: 94
Antigüedad: 19 años, 2 meses
Puntos: 0
insertar fila en el origen de datos

Hola, estoy haciendo un proyecto el el cual los usuarios deben introducir unos datos para registrarse. Esos datos quiero que se graben en la base de datos que uso ( Access ).
He puesto este codigo pero me da error:
Dim conn As New OleDbConnection
conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:usuarios.mdb"
Dim da As New OleDbDataAdapter
da.SelectCommand = New OleDbCommand("select * from clientes", conn)
Dim builder As New OleDbCommandBuilder(da)
Dim ds As New DataSet("clientes")
Dim tabla1 As DataTable
Dim fila As DataRow
conn.Open()

da.Fill(ds, "clientes")
tabla1 = ds.Tables("clientes")
fila = tabla1.NewRow()
fila("id") = id + 1
fila("nombre") = Me.nombre.Text
fila("papellido") = Me.papellido.Text
fila("sapellido") = Me.sapellido.Text
fila("email") = Me.email.Text
fila("clave") = Me.clave.Text
fila("direccion") = Me.direccion.Text
fila("telefono") = Me.telefono.Text
fila("edad") = CType(Me.edad.Text, Integer)
fila("dni") = Me.dni.Text
tabla1.Rows.Add(fila)

da.Update(ds, "clientes")
conn.Close()
¿es posible que haya que poner una sentencia sql insert into.... en lugar de la select?¿Como seria esa sentencia?
muchas gracias por vuestra ayuda
  #2 (permalink)  
Antiguo 10/03/2005, 13:10
 
Fecha de Ingreso: febrero-2005
Mensajes: 36
Antigüedad: 19 años, 3 meses
Puntos: 0
Holas!!!!

Mira yo realizo inserciones, quiza te pueda servir esta instrucción

insert into nombre_tabla(control,nombre) values ('0065','naty')


de esta manera lo puedes realizar, solo recuerda que los datos (control,nombre) son los nombres de los campos que pertenecen a tu tabla, y lo que esta despues del value('0065',..) son los nuevos datos que le vas a dar, esta instruccion la vas a poner en el comando en vez de la instrucción select. Espero te sirva. Suerte.
  #3 (permalink)  
Antiguo 10/03/2005, 14:07
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 3 meses
Puntos: 50
Otra vez..??

Por favor, no repetir mensajes. . con uno es suficiente.

Aqui te respondí friend..

http://www.forosdelweb.com/f29/insertar-fila-origen-datos-278459/

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
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 05:23.