DaniloTec 0 Denunciar post Postado Maio 29, 2008 Boa tarde à todos. Tenho um form em C# e preciso salvar os campos na base de dados. Como sou iniciante, não descobri uma forma de se fazer isso. Tenho o seguinnte código para resgatar os 2 campos do form: string str_title = txtTitle.Text; Int16 int_father = ddlFather.Text; Primeiro problema: Ele diz que ddlFather.Text é uma string e não pode armazenar em um Int16. Tá, isso eu já sei, mas eu não quero pegar o texto do ddl e sim o value. Segundo problema: Não sei nem por onde começar o comando para inserir na base de dados. PS: Estou usando a string de acesso à base pelo comando: string connect = ConfigurationManager.ConnectionStrings["db_suporteNewConnectionString"].ConnectionString; Grato! Compartilhar este post Link para o post Compartilhar em outros sites
Juliano.net 2 Denunciar post Postado Maio 29, 2008 O projeto é ASP.Net não é? Se for: 1º Problema: use ddlFather.SelectedItem.Value 2º Problema: faça uma consulta aos sites http://www.macoratti.net/ e http://www.asp.net (neste último há uma série de video tutoriais sobre diversos assuntos do ASP.Net) Qualquer coisa, poste aí. Ah, e visite, indique e/ou assine o feed de meu blog técnico ;-) www.julianonunes.com Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Maio 30, 2008 O objeto ddlFather é um TextBox? Se for você terá que converter seu texto para inteiro, pois o C# não faz conversão implicita. Para executar comandos no banco de dados como insert, update e delete pesquise sobre ExecuteNonQuery. Abraços... Compartilhar este post Link para o post Compartilhar em outros sites