Ir para conteúdo
Fórum Script Brasil

Andressa.s

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre Andressa.s

Andressa.s's Achievements

0

Reputação

  1. Boa noite, estou tentando fazer essa agenda com horários disponíveis, e criei um laço for dentro do monthcalendar para preencher uma coluna do datagridview que mostrará os horários disponíveis, e queria selecionar aquela linha do horario no datagridview e salvar o codigo do paciente, nome do paciente e nome da consulta naquela linha...deu certo exibir os horarios até agora, só que quando muda a data ele acrescenta todos os horários embaixo novamente, e o que queria era que a cada data ele limpasse e mostrasse os horários disponíveis novamente daquele dia. Alguém sabe como faço isso no meu laço for? Meu código está assim: private void monthCalendar1_DateChanged(object sender, DateRangeEventArgs e) { label8.Text = monthCalendar1.SelectionRange.Start.ToShortDateString(); conexaoDataSet = new DataSet(); conexao = new MySqlConnection("SERVER=localhost;DATABASE=teste;UID=root;PASSWORD=;"); int i; string[] horario = new string[17]; horario[0] = "8:00"; horario[1] = "8:30"; horario[2] = "9:00"; horario[3] = "9:30"; horario[4] = "10:00"; horario[5] = "10:30"; horario[6] = "11:00"; horario[7] = "11:30"; horario[8] = "12:00"; horario[9] = "12:30"; horario[10] = "13:00"; horario[11] = "13:30"; horario[12] = "14:00"; horario[13] = "14:30"; horario[14] = "15:00"; horario[15] = "15:30"; horario[16] = "16:00"; for (i = 0; i < 17; i++) { dataGridView1.Rows.Add(horario[i]); } }
  2. Boa noite, Estou fazendo uma conexão com banco de dados access no Visual Studio 2012, só que o problema é que esse comando OleDBCommand, não está sendo reconhecido pelo visual studio, alguém pode me ajudar?
  3. Estou fazendo uma conexão com o banco de dados access, só que o Visual Studio não reconhece o comando OleDbCommand, que é um dos principais comandos, já utilizei o using.System.Data.OleDB; só que mesmo assim ele não reconhece esse comando alguém pode me ajudar. vou postar meu codigo string strcon =@"Provider=Microsof.ACE.OLEDB.12.O; Data Source="+Application.StartupPath+@"Cadastro.accdb"; string comando = "INSERT INTO Paciente (Nome_Paciente, CPF, RG, Data-Nascimento, CEP, Endereco, Numero, Bairro, Telefone_Paciente, Celular, Cidade, Estado, Email) values (@Nome_Paciente, @CPF, @RG, @Data-Nascimento, @CEP, @Endereco, @Numero, @Bairro, @Telefone_Paciente, @Celular, @Cidade, @Estado, @Email)"; OleDbConnection con = new OleDbConnection(strcon); OleDbConnection com = new OleDbCommand (comando, con); com.Parameters.Add("@Nome_Paciente", OleDbType.VarChar).Value = textBox_Nome.Text; com.Parameters.Add("@CPF", OleDbType.VarChar).Value = maskedTextBox_CPF.Text; com.Parameters.Add("@RG", OleDbType.VarChar).Value = maskedTextBox_RG.Text; com.Parameters.Add("@Data-Nascimento", OleDbType.VarChar).Value = masked_Dt_nasci.Text; com.Parameters.Add("@CEP", OleDbType.VarChar).Value = maskedTextBox_CEP.Text; com.Parameters.Add("@Endereco", OleDbType.VarChar).Value = textBox_Endereco.Text; com.Parameters.Add("@Numero", OleDbType.VarChar).Value = textBox_numero.Text; com.Parameters.Add("@Bairro", OleDbType.VarChar).Value = textBox_Bairro.Text; com.Parameters.Add("@Telefone_Paciente", OleDbType.VarChar).Value = maskedTextBox_Telefone.Text; com.Parameters.Add("@Celular", OleDbType.VarChar).Value = maskedTextBox_Celular.Text; com.Parameters.Add("@Cidade", OleDbType.VarChar).Value = textBox_Cidade.Text; com.Parameters.Add("@Estado", OleDbType.VarChar).Value = textBox_Estado.Text; com.Parameters.Add("@Email", OleDbType.VarChar).Value = textBox_Email.Text; try { con.Open(); com.ExecuteNonQuery(); MessageBox.Show("Cadastro Realizado com Sucesso!"); } catch (Exception E) { MessageBox.Show(E.Message); } finally { con.Close(); }
×
×
  • Criar Novo...