Using Using Using Using Using Using Using Using Using Using Namespace Public Partial Class Public

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

using System;

using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Data.SqlClient;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace Trabajo_Final
{
public partial class Facilitadores : Form
{
public Facilitadores()
{
InitializeComponent();
cargar();
}

private void Facilitadores_Load(object sender, EventArgs e)


{
SqlConnection con = new SqlConnection(@"Data Source=STARLINPC;Initial
Catalog=Trabajo Final;Integrated Security=True");

String strSQL = "select * from Tabla_ConsultaFacilitadores";

DataTable dt2 = new DataTable();


SqlDataAdapter pa = new SqlDataAdapter(strSQL, con);
pa.Fill(dt2);
dgvFacilitadores.DataSource = dt2;
}

private void btnBuscar2_Click(object sender, EventArgs e)


{
DataSet ds = new DataSet();
SqlConnection con = new SqlConnection(@"Data Source=STARLINPC;Initial
Catalog=Trabajo Final;Integrated Security=True");
String hola = "select * from Tabla_ConsultaFacilitadores where Codigo='"
+ txtCodigo.Text.Trim() + "'";

con.Open();
SqlCommand cmd = new SqlCommand(hola, con);
int count = Convert.ToInt32(cmd.ExecuteScalar());
if (count ==0)
{
MessageBox.Show("Este codigo no existe");
txtCodigo.Focus();

else
{
SqlDataAdapter pa = new SqlDataAdapter(hola, con);

pa.Fill(ds);

if (ds.Tables.Count > 0)
{
dgvFacilitadores.DataSource = ds.Tables[0];

}
con.Close();
}

private void dgvFacilitadores_CellContentClick(object sender,


DataGridViewCellEventArgs e)
{

}
DataSet ds = new DataSet();
private void cargar()
{
DataSet ds = new DataSet();
String hola = "select * from Tabla_ConsultaFacilitadores";

SqlConnection con = new SqlConnection(@"Data Source=STARLINPC;Initial


Catalog=Trabajo Final;Integrated Security=True");

con.Open();
SqlDataAdapter pa = new SqlDataAdapter(hola, con);
pa.Fill(ds);

if (ds.Tables.Count > 0)
{
dgvFacilitadores.DataSource = ds.Tables[0];

}
con.Close();

private void txtCodigo_TextChanged(object sender, EventArgs e)


{

cargar();

private void txtCodigo_KeyPress(object sender, KeyPressEventArgs e)


{
{
//Para obligar a que sólo se introduzcan números
if (Char.IsDigit(e.KeyChar))
{
e.Handled = false;
}
else
if (Char.IsControl(e.KeyChar)) //permitir teclas de control como
retroceso
{
e.Handled = false;
}
else
{
//el resto de teclas pulsadas se desactivan
e.Handled = true;
}
}
}
}

You might also like