• Viernes 19 de Abril de 2024, 17:14

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - Laxair

Páginas: [1]
1
C# / Consultas sql en C#
« en: Jueves 8 de Diciembre de 2016, 16:32 »
Muy buenas tardes, estoy haciendo un programa que registra novedades como por ejemplo :
a.   La fecha.
b.   El empleado.
c.   Si se trata de inasistencia, llegada tarde o retiros anticipado.
d.   Si ha sido con aviso previo o no.
e.   Si se trata de módulos profesor, qué horas de la jornada están afectadas (las horas se numeran de la 1ª a la 9ª). Ejemplo: 05/10/16 – Ing. Gómez, Carlos – Ausente (Sin Aviso) – 1ª hora.
f.   Si se trata de cargos, el tipo del mismo. Ejemplo: 05/10/16 – Perré, Adrián – Retiro Anticipado (Con Aviso) – Cargo de Bedel.

Lo estoy haciendo con Windows Forms en visual basic 2015, y tengo los datos en una bd hecha en access, el principal problema que tengo es que nose como comparar lo ingresado en un textbox con un dato de la base de datos, por ejemplo: Ingreso un legajo en el textbox y quiero compararlo con la columna de legajos en la bd y si son iguales hacer alguna otra cosa.


Intente con este codigo pero tiene errores de sintaxis y me dice que txtLegajo es inaccesible por el nivel de protección.
Código: [Seleccionar]
string comando = "SELECT * FROM Personal WHERE Legajo LIKE'" + txtLegajo.text + '");

Desde ya muchas gracias.



EDIT:         Hola denuevo, le hice unos retoques al codigo me quedo asi:
   
Código: [Seleccionar]
private void button1_Click(object sender, EventArgs e)
        {
            string comando = "SELECT * FROM Personal WHERE Legajo LIKE'" + txtLegajo.Text + "')";
            if (comando)
            {
                Form2 segundo = new Form2();
                segundo.ShowDialog();
            }

me dice que no se puede convertir de string a bool, como hago?
Y otra cosa lo de la conexión con la bd donde la hago? en una clase aparte o dentro del mismo form.

Páginas: [1]