Ir para conteúdo
Fórum Script Brasil

Renato Fabretti

Membros
  • Total de itens

    31
  • Registro em

  • Última visita

Tudo que Renato Fabretti postou

  1. Ola pessoal não to conseguindo instalar o ubuntu 10.4 quando eu coloco o cd e faço o boot escolho o idioma e coloca para instala na hd aparece um tela preta que fica piscando um barra branca e não sai disso deixei 10 min e nada. baixei aqui : http://releases.ubuntu.com/releases/10.04/ fiz download : PC (Intel x86) desktop CD :angry:
  2. Funcionou , Brigado Quintelab , Abraços e Bom Final de Semana
  3. eu to colocando o codigo mais falo erro de ; eu fiz o botão e coloquei o : PrintMe() mais da erro fala que falta ; mais mesmo assim eu coloco , e da erro !! que to usando c# Abraços
  4. Alquem Sabe o Codigo que Imprimir a Form Toda ??
  5. que eu uso Sharpdevelop e não tem crystal , ai codigo que eu coloquei o link acima fuciona 100% mais so não sei arruma a margin . Como eu faço Criar um Crystal nunca mexi nele ! tem algum programa para eu fazer Crystal , mais depois que eu criar como faço para coloca no meu programa em c# ? achei o SharpDevelop Reports , fala que e mesma coisa que o Crystal Reports ! mais tentei usa , achei meio complicado. que so faltava para min e isso aqui. aqui fala as fonte queria saber como eu defino as margin so isso que quero saber não e mesma coisa o codigo do que crystal ? se for acho que da certo. // Define a fonte que sera usada no relatório PDF FontDef vDef = new FontDef(vPdf, FontDef.StandardFont.TimesRoman); FontProp vDrop = new FontProp(vDef, 10); outra duvida como faço para imprimir uma form , tipo tudo que tive dentro dela e imprimido alguém aqui saber fazer ?
  6. alguém sabe como gerar Word , ou como arruma a margin quando gerar pdf ?
  7. Vlw , então so tem o MonoDevelop mesmo , que agora voltei pro windows, mais so to esperando lança a versão final do novo ubuntu 10.4 ai eu volto para ele. so fiquei 3 dia com ubuntu e gostei muito dele , achei melhor do que o windows , so que não tem muito programa. mesmo se eu tiver com meu projeto pronto que viz no SharpDevelop o MonoDevelop Abre ele sem nenhum erro né ? Abraços
  8. Achei Nesse Site : http://www.linhadecodigo.com.br/Artigo.aspx?id=2582 Como faço para arruma ele na foto , aparece o texto no meio . eu queria coloca margin , e tira o centralizar , mais não sei fazer isso : Margin = Não passa da margin da folha Tira Centralizar = Deixa Colado na Margin alguém aqui saber os codigo para arruma o arquivo pdf quando for gerado. _______________________________________________________________________________________________________ alguen sabe codigo para gerar word ?? agredeço
  9. oi , eu usava o windows 7 , mais não sei o que aconteceu eles descobrirão que meu windows era pirata depois não conseguia mais entra nele , instalei ele , e restilava mesmo assim depois que reniciar ele falava que era falso e não dava para fazer nada. ai instalei o ubuntu 9.10 mais queria saber um programa bom para eu continuar fazer meus programa de vb.net e c# . so tem esse MonoDevelop ou tem mais programa para linux que cria c# e vb.net ?? por que ele fala que tem erro no codigo mais no meu windows ele rodava direito sem erro ? e outra coisa e monodevelop se eu criar um projeto em c# eu posso roda no vb.net 2008 ? no moondevelop so pode criar projeto com gkt , alguma coisa. Grato !!
  10. oi , eu usava o windows 7 , mais não sei o que aconteceu eles descobrirão que meu windows era pirata depois não conseguia mais entra nele , instalei ele , e restilava mesmo assim depois que reniciar ele falava que era falso e não dava para fazer nada. ai instalei o ubuntu 9.10 mais queria saber um programa bom para eu continuar fazer meus programa de vb.net e c# . so tem esse MonoDevelop ou tem mais programa para linux que cria c# e vb.net ?? por que ele fala que tem erro no codigo mais no meu windows ele rodava direito sem erro ? e outra coisa e monodevelop se eu criar um projeto em c# eu posso roda no vb.net 2008 ? no moondevelop so pode criar projeto com gkt , alguma coisa. Grato !!
  11. Ontem Tava tudo fucionando de boa , crica da grid e no botão altera e ia o nome certo agora hoje , vo crica na grid e botão altera vai no primeiro nome da tabela , ele não vai na grid selecionada , porque porque :wacko: pior que nçao fala erro e não tem nada errado se ontem tava fucionando e hoje não tá , hoje so tavo arrumando o layout para fazer o programa ai , quando vo testa para ver se ta tudo certo para criar o programa a altera , excluir e imprimir , não tão selecionando a grid ele vai no 1º nome da tabela e não na grid selecionada , ta mi dando raiva porque nem mexi em codigo nenhum.
  12. Conseguir , so quere saber de uma coisa como eu tiro o Centraliza , Grato !!
  13. pessoal achei um codigo que faz relatorio ta perfeito : mais quando ele zera o pdf , o nomos fica um cima do outro porque coloquei mais , como faço para da enter nos nomes ter espaço de altura entre eles. CODIGO SEM MEXER : using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using Root.Reports; Botão private void btnGerar_Click(object sender, EventArgs e) { // Variavel do Nome e caminho do arquivo string vArq = ""; // Abre janela para usuário escolher a pasta onde o arquivo será gerado FolderBrowserDialog vSalvar = new FolderBrowserDialog(); // Verifica se o usuário clicou em ok ou cancelar na janela de seleção da pasta if (vSalvar.ShowDialog() == DialogResult.Cancel) return; // Cancela todo processo // Insere na variavel o caminho selecionado pelo usuário e concatena com o nome do arquivo vArq = vSalvar.SelectedPath + "\\" + txtNomeArquivo.Text.Trim() + ".pdf"; try { // Cria um objeto PDF Report vPdf = new Report(new PdfFormatter()); // Define a fonte que sera usada no relatório PDF FontDef vDef = new FontDef(vPdf, FontDef.StandardFont.TimesRoman); FontProp vDrop = new FontProp(vDef, 10); // Cria uma Nova Pagina Page vPage = new Page(vPdf); // Escreve no Arquivo vPage.AddCB_MM(5, new RepString(vDrop, txtTextoArquivo.Text)); // Centraliza // Salvar Arquivo no disco vPdf.Save(vArq); MessageBox.Show("Arquivo Gerado com sucesso !", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Erro ao Gerar arquivo !!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); } } Agora so Mexei no Botão { // Variavel do Nome e caminho do arquivo string vArq = ""; // Abre janela para usuário escolher a pasta onde o arquivo será gerado FolderBrowserDialog vSalvar = new FolderBrowserDialog(); // Verifica se o usuário clicou em ok ou cancelar na janela de seleção da pasta if (vSalvar.ShowDialog() == DialogResult.Cancel) return; // Cancela todo processo // Insere na variavel o caminho selecionado pelo usuário e concatena com o nome do arquivo vArq = vSalvar.SelectedPath + "\\" + txtNome.Text.Trim() + ".pdf"; try { // Cria um objeto PDF Report vPdf = new Report(new PdfFormatter()); // Define a fonte que sera usada no relatório PDF FontDef vDef = new FontDef(vPdf, FontDef.StandardFont.TimesRoman); FontProp vDrop = new FontProp(vDef, 10); // Cria uma Nova Pagina Page vPage = new Page(vPdf); // Escreve no Arquivo vPage.AddCB_MM(1, new RepString(vDrop, txtNome.Text)); // Centraliza vPage.AddCB_MM(2, new RepString(vDrop, txtTelefone.Text)); // Centraliza vPage.AddCB_MM(3, new RepString(vDrop, txtPais.Text)); // Centraliza vPage.AddCB_MM(4, new RepString(vDrop, txtBairro.Text)); // Centraliza vPage.AddCB_MM(5, new RepString(vDrop, txtEndereco.Text)); // Centraliza // Salvar Arquivo no disco vPdf.Save(vArq); MessageBox.Show("Arquivo Gerado com sucesso !", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception) { MessageBox.Show("Erro ao Gerar arquivo !!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); } No Escreva o Arquivo quando ele gera o pdf o texto fica um em cima do outro como faço para dar uma espaço nele ou um enter para fica tudo certo como se você um texto mesmo // Escreve no Arquivo vPage.AddCB_MM(5, new RepString(vDrop, txtNome.Text)); // Centraliza vPage.AddCB_MM(5, new RepString(vDrop, txtTelefone.Text)); // Centraliza vPage.AddCB_MM(5, new RepString(vDrop, txtPais.Text)); // Centraliza vPage.AddCB_MM(5, new RepString(vDrop, txtBairro.Text)); // Centraliza vPage.AddCB_MM(5, new RepString(vDrop, txtEndereco.Text)); // Centraliza
  14. alguém aqui sabe um codigo que imprimir tudo que ta na form. ou imprimir a form toda. por que não achei como que fazer isso já pesquisei e nada . so queria um botão que apertasse e imprimir a form to jeito que ela tá. Olha eu Denovo , Boa Noite Pessoal :blush:
  15. muito obrigado kuroi agora fuciono os 2 botão alterar e excluir :rolleyes: agora tá fucionando 100% ele . abraços vlw a todos que ajudo no codigo . se eu precisar de mais alguma coisa eu posto .
  16. conseguir fazer isso ai coloquei ? strSQL e apertei enter ai apareceu : "DELETE FROM clientes WHERE codigo=14227" ai coloquei no lugar do outro mais mesmo assim da erro = codigo-14227 esse numero e o codigo que e feito na tabela do access
  17. eu fiz isso apertei c+w depois o a mais não abriu um command windows , eu uso vb.2008 vo ve agora como ta o codigo no banco de dados 21:14 ta normal escrito codigo
  18. eu dei uma olhada no query , a tabela ta em ordem : ta assim meu query : botão altera string strSQL = "UPDATE Clientes SET nome ='" + txtNome.Text.Replace("'", "''") + "', endereco='" + txtEndereco.Text + "', cidade='" + txtCidade.Text + "', estado='" + txtEstado.Text + "', cep='" + txtCep.Text + "', telefone='" + txtTelefone.Text + "', sobrenome='" + txtSobrenome.Text + "', funcao='" + txtFuncao.Text + "', bairro='" + txtBairro.Text + "', paciente='" + txtPaciente.Text + "', pais='" + txtPais.Text + "', cpf='" + txtCpf.Text + "', celular='" + txtCelular.Text + "', telco='" + txtTelco.Text + "', email='" + txtEmail.Text + "', rg='" + txtRg.Text + "', obs='" + txtObs.Text + "', nascimento='" + txtNascimento.Text + "', data='" + txtData.Text + "', titulo='" + txtTitulo.Text + "' WHERE codigo=" + int.Parse(codigoID) + ""; botão excluir : string strSQL = "DELETE FROM clientes WHERE codigo=" + int.Parse(codigoID) +""; agora não sei o que ta dando errado :
  19. então refiz o banco de dados mais mesmo assim continua o erro , não sei o que fazer mais ?
  20. posso enviei uma mp , para você so que o banco de dados é em access ! tambem não tem , não sei o que faz !!! pior que não fala o erro , que dá so mostra como alerta !! :wacko:
  21. então eu , tirei o validardados() mais mesmo assim da o mesmo erro , brigadão por me ajuda ae !!
  22. então fiz outro tópico para organizar no outro já selecionei fiz quase tudo mais da um erro quando voce entra no link a baixa tá falando mais detalhadamente. Programa Quase Pronto C# obrigado por ajuda Quintelab Abraços !!
  23. vamos lá : form1 : using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Windows.Forms; using System.Data.OleDb; namespace acessoBD_incluir { public partial class Form1 : Form { private OleDbConnection Conn; private OleDbDataAdapter da; private DataSet ds; //nome do banco de dados private string bd = "Cadastro.mdb"; private int linhaAtual = 0; //variáveis para os campos da tabela CLientes private string codigoID, nome, endereco, cidade, estado, cep, telefone, sobrenome, funcao, bairro, paciente, pais, cpf, celular, telco, email, rg, obs, nascimento, data, titulo; public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { //chama rotina para exibir os dados no datagridview iniciaAcesso(); } private void iniciaAcesso() { //define o dataset ds = new DataSet(); //cria uma conexão usando a string de conexão Conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\dados\\" + bd); try { //abre a conexao Conn.Open(); } catch (System.Exception e) { MessageBox.Show(e.Message.ToString()); } if (Conn.State == ConnectionState.Open) { //se a conexão estiver aberta usa uma instrução SQL para selecionar os registros da tabela clientes //SELECT campos FROM tabela da = new OleDbDataAdapter("SELECT * from Clientes", Conn); da.Fill(ds, "Tabela"); //exibe os dados no datagridview dgvDados.DataSource = ds; dgvDados.DataMember = "Tabela"; } } private void btnIncluir_Click(object sender, EventArgs e) { //instancia o formulário para incluir e exibe-o de forma modal Form2 frm2 = new Form2(); frm2.ShowDialog(); iniciaAcesso(); } private void dgvDados_CellClick(object sender, DataGridViewCellEventArgs e) { linhaAtual = int.Parse(e.RowIndex.ToString()); } private void obtemDadosGrid() { //obtem os dados do datagridview da linha selecionada usando as posições das colunas //a primeira coluna é a coluna 0 a segunda é a coluna 1 , e , assim por diante nome = dgvDados[1, linhaAtual].Value.ToString(); endereco = dgvDados[2, linhaAtual].Value.ToString(); cidade = dgvDados[3, linhaAtual].Value.ToString(); estado = dgvDados[4, linhaAtual].Value.ToString(); cep = dgvDados[5, linhaAtual].Value.ToString(); telefone = dgvDados[6, linhaAtual].Value.ToString(); sobrenome = dgvDados[7, linhaAtual].Value.ToString(); funcao = dgvDados[8, linhaAtual].Value.ToString(); bairro = dgvDados[9, linhaAtual].Value.ToString(); paciente = dgvDados[10, linhaAtual].Value.ToString(); pais = dgvDados[11, linhaAtual].Value.ToString(); cpf = dgvDados[12, linhaAtual].Value.ToString(); celular = dgvDados[13, linhaAtual].Value.ToString(); telco = dgvDados[14, linhaAtual].Value.ToString(); email = dgvDados[15, linhaAtual].Value.ToString(); rg = dgvDados[16, linhaAtual].Value.ToString(); obs = dgvDados[17, linhaAtual].Value.ToString(); nascimento = dgvDados[18, linhaAtual].Value.ToString(); data = dgvDados[19, linhaAtual].Value.ToString(); titulo = dgvDados[20, linhaAtual].Value.ToString(); // } private void carregaGrid(string criterioSQL) { //define o dataset ds = new DataSet(); //cria uma conexão usando a string de conexão Conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\dados\\" + bd); try { //abre a conexao Conn.Open(); } catch (System.Exception e) { MessageBox.Show(e.Message.ToString()); } if (Conn.State == ConnectionState.Open) { //se a conexão estiver aberta usa uma instrução SQL para selecionar os registros da tabela clientes //SELECT campos FROM tabela da = new OleDbDataAdapter(criterioSQL, Conn); da.Fill(ds, "Tabela"); //exibe os dados no datagridview dgvDados.DataSource = ds; dgvDados.DataMember = "Tabela"; } } private void Time_Tick(object sender, EventArgs e) { Clock.Text = DateTime.Now.ToString(); } private void sairToolStripMenuItem_Click(object sender, EventArgs e) { if (MessageBox.Show("Deseja realmente sair?", "Cadastro", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { Application.Exit(); } } private void nomeToolStripMenuItem_Click(object sender, EventArgs e) { Form5 f5 = new Form5(); f5.ShowDialog(); if (f5.sqlString != null && f5.sqlString != "") carregaGrid(f5.sqlString); } private void excluirToolStripMenuItem_Click(object sender, EventArgs e) { try { //obtem o código do cliente a partir da linha selecionada no datagridview codigoID = dgvDados[0, linhaAtual].Value.ToString(); } catch (Exception ex) { MessageBox.Show("Erro..." + ex.Message); } if (linhaAtual >= 0) { //obtem dados do datagridview e atribui as variáveis definidas no formulario f4 obtemDadosGrid(); Form4 f4 = new Form4(); // f4.codigoID = codigoID; f4.nome = nome; f4.endereco = endereco; f4.cidade = cidade; f4.estado = estado; f4.cep = cep; f4.telefone = telefone; f4.sobrenome = sobrenome; f4.funcao = funcao; f4.bairro = bairro; f4.paciente = paciente; f4.pais = pais; f4.cpf = cpf; f4.celular = celular; f4.telco = telco; f4.email = email; f4.rg = rg; f4.obs = obs; f4.nascimento = nascimento; f4.data = data; f4.titulo = titulo; //exibe o formulário para exclusão f4.ShowDialog(); //atualiza o grid e reexibe os dados dgvDados.Update(); iniciaAcesso(); } } private void alterarToolStripMenuItem_Click(object sender, EventArgs e) { try { //obtem o código do cliente a partir da linha selecionada no datagridview codigoID = dgvDados[0, linhaAtual].Value.ToString(); } catch (Exception ex) { MessageBox.Show("Erro..." + ex.Message); } if (linhaAtual >= 0) { //obtem dados do datagridview e atribui as variáveis definidas no formulario f3 obtemDadosGrid(); Form3 f3 = new Form3(); // f3.codigoID = codigoID; f3.nome = nome; f3.endereco = endereco; f3.cidade = cidade; f3.estado = estado; f3.cep = cep; f3.telefone = telefone; f3.sobrenome = sobrenome; f3.funcao = funcao; f3.bairro = bairro; f3.paciente = paciente; f3.pais = pais; f3.cpf = cpf; f3.celular = celular; f3.telco = telco; f3.email = email; f3.rg = rg; f3.obs = obs; f3.nascimento = nascimento; f3.data = data; f3.titulo = titulo; //exibe o formulário para alteração f3.ShowDialog(); //atualiza o grid e reexibe os dados dgvDados.Update(); iniciaAcesso(); } } private void novoToolStripMenuItem_Click(object sender, EventArgs e) { //instancia o formulário para incluir e exibe-o de forma modal Form2 frm2 = new Form2(); frm2.ShowDialog(); iniciaAcesso(); } private void cEPToolStripMenuItem_Click(object sender, EventArgs e) { Form6 f6 = new Form6(); f6.ShowDialog(); if (f6.sqlString != null && f6.sqlString != "") carregaGrid(f6.sqlString); } private void funçãoToolStripMenuItem_Click(object sender, EventArgs e) { Form7 f7 = new Form7(); f7.ShowDialog(); if (f7.sqlString != null && f7.sqlString != "") carregaGrid(f7.sqlString); } private void cidadeToolStripMenuItem_Click(object sender, EventArgs e) { Form8 f8 = new Form8(); f8.ShowDialog(); if (f8.sqlString != null && f8.sqlString != "") carregaGrid(f8.sqlString); } private void endereçoToolStripMenuItem_Click(object sender, EventArgs e) { Form9 f9 = new Form9(); f9.ShowDialog(); if (f9.sqlString != null && f9.sqlString != "") carregaGrid(f9.sqlString); } private void imprimirToolStripMenuItem_Click(object sender, EventArgs e) { try { //obtem o código do cliente a partir da linha selecionada no datagridview codigoID = dgvDados[0, linhaAtual].Value.ToString(); } catch (Exception ex) { MessageBox.Show("Erro..." + ex.Message); } if (linhaAtual >= 0) { //obtem dados do datagridview e atribui as variáveis definidas no formulario f3 obtemDadosGrid(); Form11 f11 = new Form11(); // f11.codigoID = codigoID; f11.nome = nome; f11.endereco = endereco; f11.cidade = cidade; f11.estado = estado; f11.cep = cep; f11.telefone = telefone; f11.sobrenome = sobrenome; f11.funcao = funcao; f11.bairro = bairro; f11.paciente = paciente; f11.pais = pais; f11.cpf = cpf; f11.celular = celular; f11.telco = telco; f11.email = email; f11.rg = rg; f11.obs = obs; f11.nascimento = nascimento; f11.data = data; f11.titulo = titulo; //exibe o formulário para alteração f11.ShowDialog(); //atualiza o grid e reexibe os dados dgvDados.Update(); iniciaAcesso(); } } } } btnAlterar = form3 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Windows.Forms; using System.Data.OleDb; namespace acessoBD_incluir { public partial class Form3 : Form { public string nome, endereco, cidade, estado, cep, telefone, sobrenome, funcao, bairro, paciente, pais, cpf, celular, telco, email, rg, obs, nascimento, data, titulo; public string codigoID; public Form3() { InitializeComponent(); } private void Form3_Load(object sender, EventArgs e) { txtCodigo.Text = codigoID; txtNome.Text = nome; txtEndereco.Text = endereco; txtCidade.Text = cidade; txtEstado.Text = estado; txtCep.Text = cep; txtTelefone.Text = telefone; txtSobrenome.Text = sobrenome; txtFuncao.Text = funcao; txtBairro.Text = bairro; txtPaciente.Text = paciente; txtPais.Text = pais; txtCpf.Text = cpf; txtCelular.Text = celular; txtTelco.Text = telco; txtEmail.Text = email; txtRg.Text = rg; txtObs.Text = obs; txtNascimento.Text = nascimento; txtData.Text = data; txtTitulo.Text = titulo; } private void AlterarDados() { //define string de conexão - Provedor + fonte de dados (caminho do banco de dados e seu nome) string strConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\dados\\Cadastro.mdb"; //define a instrução SQL para atualizar os dados da tabela Clientes - UPDATE tabela SET campos string strSQL = "UPDATE Clientes SET nome ='" + txtNome.Text.Replace("'", "''") + "', endereco='" + txtEndereco.Text + "', cidade='" + txtCidade.Text + "', estado='" + txtEstado.Text + "', cep='" + txtCep.Text + "', telefone='" + txtTelefone.Text + "', sobrenome='" + txtSobrenome.Text + "', funcao='" + txtFuncao.Text + "', bairro='" + txtBairro.Text + "', paciente='" + txtPaciente.Text + "', pais='" + txtPais.Text + "', cpf='" + txtCpf.Text + "', celular='" + txtCelular.Text + "', telco='" + txtTelco.Text + "', email='" + txtEmail.Text + "', rg='" + txtRg.Text + "', obs='" + txtObs.Text + "', nascimento='" + txtNascimento.Text + "', data='" + txtData.Text + "', titulo='" + txtTitulo.Text + "' WHERE codigo=" + int.Parse(codigoID) + ""; //cria a conexão com o banco de dados OleDbConnection dbConnection = new OleDbConnection(strConnection); //Cria o comando que inicia a instrução SQL para alteração OleDbCommand cmdAlterar = new OleDbCommand(strSQL, dbConnection); try { // abre o banco de dados dbConnection.Open(); // executa a instrução SQL cmdAlterar.ExecuteNonQuery(); // MessageBox.Show("Dados Alterados com sucesso."); } //Trata a exceção catch (OleDbException ex) { MessageBox.Show("Error: " + ex.Message); } finally { //fecha a conexao dbConnection.Close(); } } private Boolean validaDados() { if (txtNome.Text == string.Empty) return true; if (txtEndereco.Text == string.Empty) return true; if (txtCidade.Text == string.Empty) return true; if (txtEstado.Text == string.Empty) return true; if (txtCep.Text == string.Empty) return true; if (txtTelefone.Text == string.Empty) return true; if (txtSobrenome.Text == string.Empty) return true; if (txtFuncao.Text == string.Empty) return true; if (txtBairro.Text == string.Empty) return true; if (txtPaciente.Text == string.Empty) return true; if (txtPais.Text == string.Empty) return true; if (txtCpf.Text == string.Empty) return true; if (txtCelular.Text == string.Empty) return true; if (txtTelco.Text == string.Empty) return true; if (txtEmail.Text == string.Empty) return true; if (txtRg.Text == string.Empty) return true; if (txtObs.Text == string.Empty) return true; if (txtNascimento.Text == string.Empty) return true; if (txtData.Text == string.Empty) return true; if (txtTitulo.Text == string.Empty) return true; return true; } private void alterarToolStripMenuItem_Click(object sender, EventArgs e) { if (validaDados()) AlterarDados(); else MessageBox.Show("Dados Inválidos..."); txtNome.Focus(); return; } private void cancelarToolStripMenuItem_Click(object sender, EventArgs e) { this.Close(); } } } btnExcluir = form4 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Windows.Forms; using System.Data.OleDb; namespace acessoBD_incluir { public partial class Form4 : Form { public string nome, endereco, cidade, estado, cep, telefone, sobrenome, funcao, bairro, paciente, pais, cpf, celular, telco, email, rg, obs, nascimento, data, titulo; public string codigoID; public Form4() { InitializeComponent(); } private void Form4_Load(object sender, EventArgs e) { txtCodigo.Text = codigoID; txtNome.Text = nome; txtEndereco.Text = endereco; txtCidade.Text = cidade; txtEstado.Text = estado; txtCep.Text = cep; txtTelefone.Text = telefone; txtSobrenome.Text = sobrenome; txtFuncao.Text = funcao; txtBairro.Text = bairro; txtPaciente.Text = paciente; txtPais.Text = pais; txtCpf.Text = cpf; txtCelular.Text = celular; txtTelco.Text = telco; txtEmail.Text = email; txtRg.Text = rg; txtObs.Text = obs; txtNascimento.Text = nascimento; txtData.Text = data; txtTitulo.Text = titulo; } private void ExcluirDados() { //define string de conexão - Provedor + fonte de dados (caminho do banco de dados e seu nome) string strConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\dados\\Cadastro.mdb"; //define instrução SQL para excluir dados da tabela Clientes - DELETE FROM tabela Where <criterio> string strSQL = "DELETE FROM clientes WHERE codigo=" + int.Parse(codigoID) +""; //cria a conexão com o banco de dados OleDbConnection dbConnection = new OleDbConnection(strConnection); //Cria o comando que inicia a instrução SQL para exclusão OleDbCommand cmdExcluir = new OleDbCommand(strSQL, dbConnection); try { // abre o banco de dados dbConnection.Open(); // executa a instrução SQL cmdExcluir.ExecuteNonQuery(); // MessageBox.Show("Dados Excluídos com sucesso."); } //Trata a exceção catch (OleDbException ex) { MessageBox.Show("Error: " + ex.Message); } finally { //fecha a conexao dbConnection.Close(); } } private void excluirToolStripMenuItem_Click(object sender, EventArgs e) { //solicitação confirmação para excluir if (MessageBox.Show("Confirma exclusão? ", "Excluir", MessageBoxButtons.YesNo) == DialogResult.Yes) { ExcluirDados(); this.Close(); } } private void cancelarToolStripMenuItem_Click_1(object sender, EventArgs e) { this.Close(); } } } rafael , enviei uma mp , para você , grato !!!
  24. Conseguir Selecionar a Tabela e Aparecer em Outro Form Com Todos os Contado que ta na Tabela Mais Dá esse Erro Quando eu Alterar ou Excluir Foto : se Alquem pode ajuda !!! so esse erro que ta dando.
×
×
  • Criar Novo...