Foros del Web » Programando para Internet » ASPX (.net) »

Error al obtener datos de un Store Proc

Estas en el tema de Error al obtener datos de un Store Proc en el foro de ASPX (.net) en Foros del Web. hola amigos, quisiera saber si hay algo que esta mal en este Store Proc, aparentemente esta bien ya ke en el analizador de consultas obtengo ...
  #1 (permalink)  
Antiguo 31/10/2007, 18:09
 
Fecha de Ingreso: diciembre-2004
Mensajes: 133
Antigüedad: 19 años, 4 meses
Puntos: 0
Pregunta Error al obtener datos de un Store Proc

hola amigos,
quisiera saber si hay algo que esta mal en este Store Proc, aparentemente esta bien ya ke en el analizador de consultas obtengo los datos correctamente. Pero cuando quiero usarlo en el .NET, NO ME FUNCIONA..

codigo:

Dim objBusRegAT62 As New ClsBusRegistroAT62
Dim dt As DataTable = Nothing

Protected Sub btnBuscarUsuario_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnBuscarUsuario.Click
Dim strCtaUsuario As String
strCtaUsuario = Me.txtCtaUsuario.Text.ToString

dt = objBusRegAT62.Usp_SelectRegAT62_DatosUsu(strCtaUsu ario)
Me.lblNombre.Text = dt.Rows(0).Item("dvNombre")
Me.lblUnidad.Text = dt.Rows(0).Item("dvUnidad")
Me.lblGerencia.Text = dt.Rows(0).Item("dvGerencia")
End Sub

MENSAJE DE ERROR: La columna 'dvNombre' no pertenece a la tabla Table.

Espero puedan ayudarme. GRACIAS

-----------------------------------Script SQL -----------------------------------------------
CREATE PROCEDURE Usp_SelectRegAT62_DatosUsu
(@dvUsuLogin VARCHAR(20))
AS
BEGIN
BEGIN TRAN
DECLARE @fsAreID SMALLINT
DECLARE @psAreID SMALLINT

SELECT (dvUsuApellido,'', dvUsuNombre) as dvNombre from BDPersonal..Usuario where dvUsuLogin=@dvUsuLogin
SET @fsAreID=(SELECT fsAreID from BDPersonal..Usuario where dvUsuLogin=@dvUsuLogin)

SELECT dvAreArea as dvUnidad from BDPersonal..Area where psAreID=@fsAreID
SET @psAreID=(SELECT fsAreID from BDPersonal..Area where psAreID=@fsAreID)
SELECT dvAreArea as dvGerencia from BDPersonal..Area where psAreID=@psAreID

COMMIT TRAN
RETURN
END
__________________
Mina

Última edición por yesmina; 31/10/2007 a las 18:17
  #2 (permalink)  
Antiguo 01/11/2007, 04:14
Avatar de Javier Santamaria  
Fecha de Ingreso: julio-2007
Mensajes: 296
Antigüedad: 16 años, 9 meses
Puntos: 1
Re: Error al obtener datos de un Store Proc

No se si tendra algo que ver, pero porque no pruebas a utilizar los nombres de la columnas de las tablas de la base de datos en vez de los alias?

Saludos
  #3 (permalink)  
Antiguo 01/11/2007, 08:43
Avatar de .seb  
Fecha de Ingreso: marzo-2006
Ubicación: Uruguay
Mensajes: 493
Antigüedad: 18 años, 1 mes
Puntos: 1
Re: Error al obtener datos de un Store Proc

Creo que el problema eta en esta linea
Cita:
Me.lblNombre.Text = dt.Rows(0).Item("dvNombre")
__________________
saludos
seba
http://sgomez.blogspot.com
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 03:04.