Boa tarde,
Fiz várias pesquisas na internet mas ainda não cheguei em um entendimento. Vou descrever um exemplo.
Quero que o JavaScript acesse o conteúdo no servidor e armazene os dados em uma variável, ou algo do tipo, para que ele possa manipular a informação.
Tenho um banco de dados com essa estrutura:
create table bandas (
codigo integer not null,
descricao varchar(20) not null
);
insert into bandas(codigo, descricao) values(1, 'Mamonas Assasinas');
insert into bandas(codigo, descricao) values(2, 'Club Social');
insert into bandas(codigo, descricao) values(3, 'NX Zero');
insert into bandas(codigo, descricao) values(4, 'Sleep Down');
Este é o exemplo do meu código que faz a leitura no banco
protected void Page_Load(object sender, EventArgs e)
{
string codigo = "2";
string conexao = @"Data Source=(LocalDB)\v11.0;AttachDbFilename=C:\Users\Lucas\Documents\Visual Studio 2012\WebSites\WebSite2\App_Data\Database.mdf;Integrated Security=True";
SqlConnection con = new SqlConnection(conexao);
string sql = @"select * from bandas where codigo = @codigo;";
SqlCommand cmd = new SqlCommand(sql, con);
cmd.Parameters.AddWithValue("@codigo", codigo);
con.Open();
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read())
codigo = dr["descricao"].ToString();
con.Close();
dr.Close();
}
exemplo html:
<form id="form1" runat="server">
<div>
<input type="text" placeholder="codigo" onBlur="busca()" />
<input type="text" placeholder="Nome" />
</div>
</form>
Quero algo bem simples, que o código que o usuário digitar sirva de parâmetro para que o JS busca no servidor e manipule o dados com XMLHttpRequest. Alguém poderia me ajudar?