por los siguientes campos: codigo int primary key not null apellidos varchar(20) not null nombre varchar(20) not null Insertar registros Disear el siguiente formulario:
Escribir el siguiente cdigo: using System.Data.SqlClient; //Despus del Public Form1{ } declarar las siguientes variables: private DataSet dst = new DataSet(); private CurrencyManager currManager; private void Form1_Load(object sender, System.EventArgs e) { SqlConnection con = new SqlConnection("server=local;database=practica1;integrated security = SSPI"); SqlDataAdapter dap = new SqlDataAdapter("", con); dap.SelectCommand.CommandText = "Select * from empleado"; dap.Fill(dst, "empleado"); textBox1.DataBindings.Add("Text",dst.Tables["empleado"],"codigo"); textBox2.DataBindings.Add("Text", dst.Tables["empleado"], "apellidos"); textBox3.DataBindings.Add("Text", dst.Tables["empleado"], "nombre"); } private void btnPrimero_Click(object sender, System.EventArgs e) { currManager.Position = 0; }
private void btnSiguiente_Click(object sender, System.EventArgs e) { currManager = (CurrencyManager)this. BindingContext [ dst.Tables["empleado"] ] ; currManager.Position= currManager.Position + 1; } private void btnAnterior_Click(object sender, System.EventArgs e) { currManager = (CurrencyManager)this. BindingContext [ dst.Tables["empleado"] ] ; currManager.Position= currManager.Position - 1; } private void btnUltimo_Click(object sender, System.EventArgs e) { currManager = (CurrencyManager)this. BindingContext [ dst.Tables["empleado"] ] ; currManager.Position = currManager.Count-1; }
create database practica1 create table empleado( codigo int primary key, apellidos varchar(20) not null, nombre varchar(20) not null)
Mucho más que documentos.
Descubra todo lo que Scribd tiene para ofrecer, incluyendo libros y audiolibros de importantes editoriales.
Cancele en cualquier momento.