Access y Visual C#
Access y Visual C#
Access y Visual C#
PROGRAMACION II
VISUAL C# Y ACCESS
using System.Data;
using System.Data.OleDb;
namespace VISUAL_C_Y_ACCESS
{ public partial class Form1 : Form
{
public OleDbConnection CN = new
OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source='D:\\incos
2018\\programacion ii\\ACCESS_VC\\BDEMPRESA.accdb'");
public Form1()
{
InitializeComponent();
}
1
Lic. Litzen Olimpia Choque Miranda
SISTEMAS INFORMATICOS
PROGRAMACION II
CN.Close();
}
2
Lic. Litzen Olimpia Choque Miranda
SISTEMAS INFORMATICOS
PROGRAMACION II
PRACTICA 2
1. EN LA MISMA BASE DE DATOS BDEMPRESA EN ACCESS AÑADIR LA TABLA ARTICULO
CON LOS SIGUIENTES CAMPOS
3
Lic. Litzen Olimpia Choque Miranda
SISTEMAS INFORMATICOS
PROGRAMACION II
PRACTICA 3
1. CREAR LA BASE DE DATOS: VENTA_AUTOMOVIL Y CREAR LA TABLA VEHICULO CON LOS
SIGUIENTES CAMPOS
using System.Windows.Forms;
using System.Data;
using System.Data.OleDb;
namespace WindowsFormsApplication2
{
public partial class Form1 : Form
{
public OleDbConnection CN = new
OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source='D:\\incos
2018\\programacion ii\\ACCESS_VC\\VENTA_AUTOMOVIL.accdb'");
4
Lic. Litzen Olimpia Choque Miranda
SISTEMAS INFORMATICOS
PROGRAMACION II
5
Lic. Litzen Olimpia Choque Miranda
SISTEMAS INFORMATICOS
PROGRAMACION II
if("TOYOTA" == row["MARCA"].ToString())
{
radioButton1.Checked = true;
}
if ("NISSAN" == row["MARCA"].ToString())
{
radioButton2.Checked = true;
}
comboBox1.Text = row["MODELO"].ToString();
comboBox2.Text = row["COLOR"].ToString();
comboBox3.Text = row["TIPO_VEHICULO"].ToString();
textBox3.Text = row["NRO_PUERTAS"].ToString();
comboBox4.Text = row["COMBUSTIBLE"].ToString();
if ("A INYECCION" == row["TIPO_MOTOR"].ToString())
{
radioButton3.Checked = true;
}
if ("CARBURADOR" == row["TIPO_MOTOR"].ToString())
{
radioButton4.Checked = true;
}
}
CN.Close();
}
6
Lic. Litzen Olimpia Choque Miranda
SISTEMAS INFORMATICOS
PROGRAMACION II
{
CN.Open();
string consulta = "delete from AUTOMOVIL where ID_AUTOMOVIL='" +
textBox1.Text + "'";
dt = new DataTable();
da = new OleDbDataAdapter(consulta, CN);
da.Fill(dt);
CN.Close();
mostrar();
}
}
}
PRACTICA 4
7
Lic. Litzen Olimpia Choque Miranda
SISTEMAS INFORMATICOS
PROGRAMACION II
PRACTICA 5
8
Lic. Litzen Olimpia Choque Miranda
SISTEMAS INFORMATICOS
PROGRAMACION II
{
DataRow row = dt.Rows[X];
comboBox1.Items.Add(row["id_CLIENTE"].ToString());
}
CN.Close();
}
public void llenar_automovil()
{
int X;
CN.Open();
string consulta = "select *from AUTOMOVIL";
dt = new DataTable();
da = new OleDbDataAdapter(consulta, CN);
da.Fill(dt);
for (X = 0; X < dt.Rows.Count; X++)
{
DataRow row = dt.Rows[X];
comboBox2.Items.Add(row["ID_AUTOMOVIL"].ToString());
}
CN.Close();
}
public Form3()
{
InitializeComponent();
}
private void Form3_Load(object sender, EventArgs e)
{
label3.Text = DateTime.Today.ToShortDateString();
llenar_clientes();
llenar_automovil();
mostrar();
}
9
Lic. Litzen Olimpia Choque Miranda
SISTEMAS INFORMATICOS
PROGRAMACION II
textBox2.Text = row["PRECIO_VENTA"].ToString();
}
CN.Close();
}
10
Lic. Litzen Olimpia Choque Miranda
SISTEMAS INFORMATICOS
PROGRAMACION II
label14.Text = row["NRO_MOTOR"].ToString();
label15.Text = row["MARCA"].ToString();
label16.Text = row["MODELO"].ToString();
label17.Text = row["COLOR"].ToString();
}
CN.Close();
}
public Form4()
{
InitializeComponent();
}
private void Form4_Load(object sender, EventArgs e)
{
MOSTRAR();
}
11
Lic. Litzen Olimpia Choque Miranda