<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:
cuando trato de retornar el valor me envia el siguiente error// 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;
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