Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite a Todos
Sou novo aqui no forum
Estou com uma duvida que ja faiz uma semana ja procurei em varios forum e nada
Por favor se algum poder me ajudar ficaria grato
O sistema é o seguinte um cadastro de computadores(Nome,Departamento,NumeroMaquina etc..)
Inseri no bando access já consegui e esta ok
o Problema agora é para pesquisar as informações do bando e mostrar nas textbox(txtNomeUsuario,txtNumeroMaquina,txtDepartamento,cmbOffice2003 etc...)
deu pra indente??
ja tentei de varias maneiras porem sempre da erro, vou colocar o codigo de como esta para inserir se lguem puder ajudar e falar como pesquisa.. Depois eu me viro para tentar excluir =)
Muito obrigado!!!
segue o codigo
------
private void btnSalvar_Click(object sender, EventArgs e)
{
string sql;
OleDbConnection conn = new OleDbConnection(@"provider=microsoft.jet.oledb.4.0;data source=C:\Documents and Settings\Diogo Bueno\Desktop\27.09.2010 - 19.50\Controle_Maquinas\maquinas_SP.mdb");
sql = "Insert into maquinas_SP(NomeUsuario,NumeroMaquina,Departamento,Predio,Disponivel,Andar,DataCompra,SistemaOperacional,Office2003,Office2007,Works,OpenOffice,Winads,Processador,Memoria,TipoMemoria,HD)Values(@NomeUsuario,@NumeroMaquina,@Departamento,@predio,@Disponivel,@Andar,@DataCompra,@SistemaOperacional,@Office2003,@Office2007,@Works,@OpenOffice,@Winads,@Processador,@Memoria,@TipoMemoria,@HD)";
OleDbCommand cmd = new OleDbCommand(sql, conn);
conn.Open();
cmd.Parameters.Add("@NomeUsuario", txtNomeUsuario.Text);
cmd.Parameters.Add("@NumeroMaquina", txtNumeroMaquina.Text);
cmd.Parameters.Add("@Departamento", txtDepartamento.Text);
cmd.Parameters.Add("@Disponivel", cmbDisponivel.Text);
cmd.Parameters.Add("@Predio", cmbPredio.Text);
cmd.Parameters.Add("@Andar", txtAndar.Text);
cmd.Parameters.Add("@DataCompra", txtDataCompra.Text);
cmd.Parameters.Add("@SistemaOperacional", cmbSistemaOperacional.Text);
cmd.Parameters.Add("@Office2003", cmbOffice2003.Text);
cmd.Parameters.Add("@Office2007", cmbOffce2007.Text);
cmd.Parameters.Add("@Works", cmbWorks.Text);
cmd.Parameters.Add("@OpenOffice", cmbOpenOffice.Text);
cmd.Parameters.Add("@Winads", cmbWinads.Text);
cmd.Parameters.Add("@Processador", cmbProcessador.Text);
cmd.Parameters.Add("@Memoria", cmbMemoria.Text);
cmd.Parameters.Add("@TipoMemoria", cmbTipoMemoria.Text);
cmd.Parameters.Add("@HD", cmdHD.Text);
cmd.ExecuteNonQuery();
conn.Close();
txtNomeUsuario.Clear();
txtNumeroMaquina.Clear();
txtDepartamento.Clear();
cmbDisponivel.Text = "";
cmbPredio.Text="";
txtAndar.Clear();
txtDataCompra.Clear();
cmbSistemaOperacional.Text="";
cmbOffice2003.Text = "";
cmbOffce2007.Text = "";
cmbWorks.Text="";
cmbOpenOffice.Text = "";
cmbWinads.Text = "";
cmbProcessador.Text = "";
cmbMemoria.Text = "";
cmbTipoMemoria.Text = "";
cmdHD.Text = "";
MessageBox.Show("Dados Cadastrados Com Sucesso");
-----
ate aqui beleza inseri numa boa.. e para pesquisar?? e mostrar os valores nos proprios campos??
Grato
Carregando comentários...