Foros del Web » Programación para mayores de 30 ;) » .NET »

como guardar fecha, y valores radio button en C# a mysql

Estas en el tema de como guardar fecha, y valores radio button en C# a mysql en el foro de .NET en Foros del Web. mi pregunta es como logro guardar los valores de la fecha y los radio button? ya que solo he logrado guardar los textbox, la fecha ...
  #1 (permalink)  
Antiguo 23/11/2013, 20:10
Avatar de hermith201166  
Fecha de Ingreso: junio-2013
Mensajes: 8
Antigüedad: 11 años, 6 meses
Puntos: 0
Pregunta como guardar fecha, y valores radio button en C# a mysql

mi pregunta es como logro guardar los valores de la fecha y los radio button?

ya que solo he logrado guardar los textbox, la fecha me aparece asi en la base de datos System.Windows.Forms.MonthCalendar, SelectionRange... y el radio button aunque elija la opcion inactivo siempre me marcar activo.....

la fecha se establece desde un MonthCalendar llamado mcFechaNacimiento
y los radiobutton rbactivo y rbinactivo

no entiendo mucho c#

la conexion a sql esta establecida desde Settings.settings en properties..

gracias de ante mano el codigo es :

espero quede claro mi duda!

gracias de antemano !



Código C#:
Ver original
  1. namespace RegistroAsociados.Formularios
  2. {
  3.    
  4.     public partial class FrmEstudiante : Form
  5.     {
  6.         public FrmEstudiante()
  7.         {
  8.             InitializeComponent();
  9.         }
  10.  
  11.         private void FrmEstudiante_Load(object sender, EventArgs e)
  12.         {
  13.             mcFechaNacimiento.Visible = false;
  14.         }
  15.  
  16.         private void textBox1_Click(object sender, EventArgs e)
  17.         {
  18.             mcFechaNacimiento.Visible = true;
  19.         }
  20.  
  21.         private void mcFechaNacimiento_DateChanged(object sender, DateRangeEventArgs e)
  22.         {
  23.             textBox1.Text = mcFechaNacimiento.SelectionEnd.Date.ToString();
  24.             mcFechaNacimiento.Visible = false;
  25.         }
  26.  
  27.  
  28.  
  29.         private void btnguardar_Click(object sender, EventArgs e)
  30.         {
  31.  
  32.             string nombre;
  33.             nombre = txtcedula.Text;
  34.             nombre = txtnombre.Text;
  35.             if(nombre == "")
  36.                 {
  37.                     MessageBox.Show("necesitar llenar todo los campos para guardar");
  38.                 }
  39.             else
  40.             {
  41.                 DateTime fecha = Convert.ToDateTime(textBox1.Text);
  42.  
  43.                 string value;
  44.                 bool isChecked = rbactivo.Checked;
  45.                 if (isChecked)
  46.                 {
  47.                     value = rbactivo.Text;
  48.                 }
  49.                 else
  50.                 {
  51.                     value = rbinactivo.Text;
  52.                 }
  53.  
  54.                 Conexion CN = new Conexion();
  55.                 String sql = "insert into estudiantes (cédula,nombre,fechanacimiento,estado)  values(" + this.txtcedula.Text + ",'" + this.txtnombre.Text + "','" + this.mcFechaNacimiento + "','" + this.value.Text + "');";
  56.                 Console.WriteLine(sql);
  57.                 MySqlCommand cmd = new MySqlCommand(sql, CN.Abrir());
  58.  
  59.                 cmd.ExecuteNonQuery();
  60.  
  61.                 CN.Cerrar();// Evitar que la Conexion quede Abierta
  62.            }
  63.        }
  64.  
  65.        
  66.  
  67.        
  68.  
  69.     }
  70.  }

Etiquetas: c#, mysql, radiobutton
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:26.