Visual Basic.NET - Añadir datos

 
Vista:

Añadir datos

Publicado por Jorge (16 intervenciones) el 17/10/2005 17:27:38
Hola a todos:

Estoy buscando por manuales de como añadir datos a traves de Sql y lo unico que encuentro es el de leer datos, lo de añadir tan solo he encontrado de que se puede añadir sin Sql, pero a mi tan solo me interesa hacerlo por Sql.

La bd es un bd Sql Server 2000

¿Alguien tiene algúna idea, algún sitio donde encontrar algo de esto,...?

Gracias por vuestra colaboracion
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Añadir datos

Publicado por Edgar (1501 intervenciones) el 17/10/2005 17:44:40
Hola

Para agregar nuevas filas en una tabla con SQL se usa la clausula INSERT

revisa este link que te dice como se usa

http://www.w3schools.com/sql/sql_insert.asp

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Añadir datos

Publicado por Jorge (16 intervenciones) el 17/10/2005 17:54:58
Ya se que se utiliza La clausula Insert Into, pero no se cual como hay que hacerlo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Añadir datos

Publicado por Edgar (1501 intervenciones) el 17/10/2005 18:13:41
Hola

Crea la sentencia INSERT, luego creas tu objeto conexion y tu comando, asignas la sentencia en el CommandText, luego lo que haces es ejecutar el metodo ExecuteNonQuery, esto te devuelve un numero que indica el numero de filas afectadas, si te devuelve cero, sabes que fallo..

Creo que eso es lo que quieres..

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Añadir datos

Publicado por Jorge (16 intervenciones) el 17/10/2005 18:22:22
Es que he visto este codigo y no entiendo nada:

MyConnection = New SqlConnection("server=SVR-OBELODALIX;user id=kerosene;
Password=23kontienda0872..; database=als_main_db_AA;Trusted_Connection=no")
MyCommand = New SqlDataAdapter("Insert Into tblUser (Campo1, Campo2, CampoN) _
values (@Campo1, @Campo2, @CampoN), MyConnection)
MyCommand.Parameters.Add("@Campo1", SQLDbType.Int).value = CInt(TextBox1.Text)
MyCommand.Parameters.Add("@Campo2", SQLDbType.Int).value = CInt(TextBox2.Text)
MyCommand.Parameters.Add("@CampoN", SQLDbType.Int).value = CInt(TextBox3.Text)
MyCommand.ExecutenonQuery()

He probado al mycommnand crearlo del tipo sql, Sql Data Adapter, ademas
el .Parametres no me sale como propiedad.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Añadir datos

Publicado por Edgar (1501 intervenciones) el 17/10/2005 20:07:40
Hola

Es que no deberias asignarlo como un SqlDataAdapter.. deberia ser un SqlCommand

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar