Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/10/2009, 13:40
Avatar de cy5
cy5
 
Fecha de Ingreso: diciembre-2007
Ubicación: Panama
Mensajes: 157
Antigüedad: 16 años, 5 meses
Puntos: 0
De acuerdo error al mostrar de una tabla valor en un texbox

Bien tengo un objeto text

<input type="text" readonly="readonly" size="15" id="username" value="<%= nombreUsuario() %>" class="sc_chat_username" onfocus="this.focus();this.select();" />

el cual llama a una funcion en la funcion el va y hace un select sencillo y por medio de adapter y dataset intento mostrar el valor en el textbox
codigo en c#
Código:
// hwnet = Request.ServerVariables["REMOTE_ADDR"];
 hwnet = "192.168.1.70";
        string Ssql = null;
        SqlConnection oconn = new SqlConnection();
        //creamos el objeto coneccion
        SqlCommand oCom = new SqlCommand();
        //creamos el objeto comando
        DataSet ds = new DataSet();

        oconn.ConnectionString = servergp;
        oconn.Open();
        Ssql = "select nombre from maestroip where ip = '" + hwnet + "'";
        oCom.Connection = oconn;
        oCom.CommandText = Ssql;
        oCom.CommandType = CommandType.Text;
        SqlDataAdapter adpt = new SqlDataAdapter(oCom);
        adpt.Fill(ds, "tabla");

        if (ds.Tables["tabla"].Rows.Count > 0)
        {

            return ds.Tables["tabla"].Rows[0]["nombre"];
        }
        oconn.Close();
        oconn = null;
cuando trato de retornar el valor me envia el siguiente error


No se puede convertir implícitamente el tipo 'object' en 'string'. Ya existe una conversión explícita (compruebe si le falta una conversión)

y me marca el intelligence donde dice ds al momento de hacer el return

Última edición por cy5; 19/10/2009 a las 13:41 Razón: ortografia