18/03/2008, 12:55
|
| | | Fecha de Ingreso: octubre-2007
Mensajes: 185
Antigüedad: 17 años, 1 mes Puntos: 0 | |
Re: Suma de SP, en un text box Y por que mejor no utilizas una funcion de SQL Server, si el resultado es nada mas la suma de x campos una funcion estaria mejor que un SP, la funcion es mas rapida y para recuperar el valor que te regrese la funcion en NET puedes utilizar un datareader, algo asi
Dim con As SqlClient.SqlConnection = New SqlClient.SqlConnection(Conn.ConnectionString)
Dim dr As SqlClient.SqlDataReader
con.Open()
Dim cmd As New SqlClient.SqlCommand(sql, con)
dr = cmd.ExecuteReader
Do While dr.Read
Textbox1.Text = dr.GetDecimal(0)
Loop
dr.Close()
con.Close()
dentro del sql va tu consulta, el llamado a tu funcion por ejemplo
select dbo.DameSuma(NoFactura)
por supuesto tienes que hacer el codigo de la funcion que te devuelva la suma de la factura por ej
bueno espero haberte ayudado, esto mismo se puede hacer de muchas otras maneras todo es investigar un poco |