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

Grabar en sql server

Estas en el tema de Grabar en sql server en el foro de .NET en Foros del Web. Como podria grabar todos los datos de un formulario en una tabla sql server. Gracias...
  #1 (permalink)  
Antiguo 05/01/2004, 17:38
 
Fecha de Ingreso: enero-2003
Mensajes: 516
Antigüedad: 21 años, 3 meses
Puntos: 0
Pregunta Grabar en sql server

Como podria grabar todos los datos de un formulario en una tabla sql server.
Gracias
  #2 (permalink)  
Antiguo 11/01/2004, 18:08
 
Fecha de Ingreso: octubre-2003
Ubicación: Huancayo - Peru
Mensajes: 32
Antigüedad: 20 años, 6 meses
Puntos: 0
Información Utilizar el sqlCommand

----Saludos, espero que te ayude lo siguiente :

----defines una conexión y su respectiva cadena

dim conn as new sqlconnection("data source=Servidor; initial catalog = BaseDatos; user id=sa; password='password' ")

----luego definimos un command

dim comm as new sqlcommand()

----definimos la cadena sql que grabará los datos
----primero te recomendaría que pases todos los campos a
----variables
----luego defines tu cadena sql mas o menos de esta forma

dim sqlstring as string
sqlstring = "insert into Tabla1 values (' " & valor1 & " ',' " & Valor2 " ')"

----Valor1 y Valor2 son las variables en ASP.Net o VB.Net que
----quieres guardar en la Tabla1 de la Base de Datos.

----luego asignas los valores al command
----los parametros necesarios son la conexión y la cadena
----sqlstring

comm = new sqlcommand(conn,sqlstring)

---- abres la conexión

conn.open()

---- y ejecutas el command

comm.ExecuteNonQuery()

--- ó tambien

comm.ExecuteReader()

--- igualito es

--- y luego cierras la conexión

conn.close()


Espero que te haya servido, si tienes alguna duda escribeme a [email protected]


Bye.
__________________
La fidelidad es a la vida de las emociones lo que la coherencia a la vida del intelecto. ("El Retrato de Dorian Gray" - Oscar Wilde)
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

SíEste tema le ha gustado a 3 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 09:16.