Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/02/2008, 08:14
F3l1p3
 
Fecha de Ingreso: enero-2008
Mensajes: 24
Antigüedad: 17 años
Puntos: 0
Consultirijilla.

Hola a todos.


tengo el siguiente problema:

Tengo una funcion que me trae todos los datos de la tabla proveedor, pero necesito mostrar solo la razon social en un label.

Tengo este codigo:
Código:
    protected void BindDataProveedor()
    {
        sessionName = string.Format("SN_{0}-{1}", Session.SessionID, this.ClientID);
        sessionName = sessionName + "_Proveedor";
        System.Data.DataSet dsProveedor = ViewState[sessionName] as System.Data.DataSet;
        if (dsProveedor == null)
        {
            Delegate.ProveedorBD proveedorBD = Delegate.ProveedorBD.Instance();
            dsProveedor = proveedorBD.GetAll();

            //	Asigna el Dataset a la Session
            ViewState[sessionName] = dsProveedor;
            ViewState["sessionIdWcRoles"] = sessionName;
        }
        lblNombreProveedor.Text = dsProveedor["RAZON_SOCIAL"];
pero me arroja un error en la ultima columna:

Error 1 No se puede aplicar la indización con [] a una expresión del tipo 'System.Data.DataSet'

Quien sabe como puedo mostrar la columna Razon Social en el label?