ASP.NET - ayudenme. no hayo que hacer

 
Vista:

ayudenme. no hayo que hacer

Publicado por barbara (48 intervenciones) el 23/08/2005 20:58:26
Hola a todos

Gracias por su colaboracion, pero por ser tan novata en esto no he podido realizar nada. He intentando dataset, !!!! nose hacer una conexion para varios oldbcommands".

Ahora lo que se me ocurre es utilizar procedimientos almacenados, tengo este codigo:

Dim cn As SqlConnection
Dim art As String
art = dpdart.SelectedItem.Text
cn = New SqlConnection("Initial Catalog=mabe_web;Data Source=servidor2;User Id=lithomedia;password=lithomedia2003;")
Dim command As New SqlCommand
command.CommandType = System.Data.CommandType.StoredProcedure
command.CommandText = "sp_get_articuloservicio"
command.Connection = cn
command.Parameters.Add("@articulo", SqlDbType.Int)
'command.Parameters[0].Value =art ------- aqui me da error

¿esta bien lo que estoy haciendo?

ayuda por favor estoy desesperada...........

Gracias de antemano.......
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
sin imagen de perfil
Val: 56
Bronce
Ha mantenido su posición en ASP.NET (en relación al último mes)
Gráfica de ASP.NET

RE:ayudenme. no hayo que hacer

Publicado por Yamil Bracho (1136 intervenciones) el 23/08/2005 21:06:51
art es una variable de tipo String y en el stored proc lo definiste como Integer...
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:ayudenme. no hayo que hacer

Publicado por barbara (48 intervenciones) el 23/08/2005 21:52:52
Yamil, no hayo que hacer

tengo el siguiente codigo:

Dim cn As SqlConnection
Dim art As String
art = dpdart.SelectedItem.Text
Dim sql As String
cn = New SqlConnection("Initial Catalog=mabe_web;Data Source=servidor2;User Id=lithomedia;password=lithomedia2003;")
Dim command As New SqlCommand
command.CommandType = System.Data.CommandType.StoredProcedure
command.CommandText = "sp_get_articuloservicio"
command.Connection = cn
command.Parameters.Add("@articulo")
command.Parameters[0].Value =art

donde:

*sp_get_articuloservicio es mi procedimiento almacenado
*("@articulo es el nombre de la variable donde se encuentra el procedimiento almacenado
* me da error en command.Parameters[0].Value =art me dice lo siguiente:
Property access must assign to the property or use its value.

¿q puede estar pasando?

Dios mio llevo varios dias en esto y no soluciono nada.....

Lo unico que quiero es llenar 3 dropdownlist, sin tener que hacer una busqueda excesiva al servidor, porque me esta gastando muchos recursos; entonces creo que con procedimeintos almacenados se areglaria esto o no?

Gracias de antemano....

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:ayudenme. no hayo que hacer

Publicado por JP (25 intervenciones) el 23/08/2005 23:19:18
Hola cheka este ejemplo
ejecuta un procedimiento almacenado usando Data.SqlClient, cambialo a Data.OleDb

Dim pNombreSubclasificacion As
New SqlParameter("@NumbreSubClasificacion" , SqlDbType.VarChar, 100)

pNombreSubclasificacion.Direction = ParameterDirection.Input
pNombreSubclasificacion.Value = "Valor"

Dim cn As New SqlConnection(Me.ConnectionString)
Me.daMain = New SqlDataAdapter(New SqlCommand)
Me.daMain.SelectCommand.Connection = cn
Me.daMain.SelectCommand.CommandText = "ProcedimientoAlmacenado"
Me.daMain.SelectCommand.CommandType = CommandType.StoredProcedure
Me.daMain.SelectCommand.Parameters.Add(pNombreSubclasificacion)
Me.daMain.Fill(Me.dsMain, "XTabla")

Espero te sirva... Bye 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:ayudenme. no hayo que hacer

Publicado por barbara (48 intervenciones) el 24/08/2005 00:14:38
Por favor me podrias decir que significa esta linea:

Me.daMain.Fill(Me.dsMain, "XTabla")
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
sin imagen de perfil
Val: 56
Bronce
Ha mantenido su posición en ASP.NET (en relación al último mes)
Gráfica de ASP.NET

RE:ayudenme. no hayo que hacer

Publicado por Yamil Bracho (1136 intervenciones) el 26/08/2005 15:28:21
Esa instruccion te llena el datatable XTabla que esta en el dataset dsMain atraves del DataAdapter daMain. Te hace el SELECT que especificaste en el DataAdapter y te llena el DataTable
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:ayudenme. no hayo que hacer

Publicado por JP (25 intervenciones) el 26/08/2005 19:04:00
Mejor explicacion, creo que no habria!!!

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:ayudenme. no hayo que hacer

Publicado por barbara (48 intervenciones) el 31/08/2005 23:49:34
Es buena la explicación; pero necesito un ejemplo practico...

Gracias........
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