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