Академический Документы
Профессиональный Документы
Культура Документы
Gua 13
Facultad:
Ingeniera
Escuela:
Computacin
Asignatura: Base de datos I
Objetivo
Especfico
Conocer lenguaje de programacin Visual C#.NET de manera bsica.
Materiales
Equipo
Introduccin
Terica
SQL Native Client OLE DB Provider
El proveedor OLE DB de Microsoft SQL Native Client proporciona una interfaz OLE DB a
las bases de datos de Microsoft SQL Server 2008. Este proveedor permite que las
consultas distribuidas de SQL Server puedan consultar datos de instancias remotas de
SQL Server.
Sintaxis:
Provider=SQLOLEDB.1;Server=myServerName\theInstanceName; Database=myDataBase;
Uid=myUsername;Pwd=myPassword;
Dataset
Un DataSet representa un conjunto completo de datos, incluyendo las tablas que
contienen, ordenan y restringen los datos, as como las relaciones entre las tablas.
Llenar el DataSet con tablas de datos de un origen de datos relacional existente mediante
DataAdapter
DataAdapter (Clase)
Representa un conjunto de comandos SQL y una conexin de base de datos que se
utilizan para rellenar el objeto DataSet y actualizar el origen de datos.
OleDbCommand (Clase)
Representa una instruccin SQL o un procedimiento almacenado que se va a ejecutar en
un origen de datos.
DataGridView
El control DataGridView proporciona una forma eficaz y flexible de mostrar datos en
formato de tabla. Puede utilizar el control DataGridView para mostrar vistas de slo
lectura de una cantidad pequea de datos o puede ajustar su tamao para mostrar vistas
modificables de conjuntos muy grandes de datos.
DataGridView.DataSource (Propiedad)
Obtiene o establece el origen de datos cuyos datos se estn mostrando en el control
DataGridView.
Sintaxis:
DataGridView1.DataMember = "MiTabla"
Procedimiento
Ingrese a SQL Server 2008 y ejecuta la siguiente consulta:
Bibliografa
Controles:
OBJETO
PROPIEDAD
VALOR
FORM
Text
Informacin de Participantes
Label
Text
Codigo
Label
Text
Nombre
Label
Text
Apellido
Label
Text
Edad
TextBox
Name
Txtcodigo
TextBox
Name
Txtnombres
TextBox
Text
Txtapellidos
TextBox
Text
Txtedad
Button
Name
Btnmostrar
Text
Mostrar
Name
btnactualizar
Text
Actualzar
Name
Btneliminar
Text
Eliminar
Button
Button
Button
Name
Btnagregar
Text
Agregar
Name
Btnsalir
Text
Salir
string actualizar;
actualizar = "update participantes set Codigo= " +
Txtcodigo.Text;
actualizar += ", Nombres= '" + Txtnombres.Text + "', Apellidos=
'" + Txtapellidos.Text;
actualizar += "', Edad=" + Txtedad.Text + " where Codigo=" +
Txtcodigo.Text;
OleDbCommand datos = new OleDbCommand(actualizar,conexion_bd);
conexion_bd.Open();
//mandando sql a base de datos
datos.ExecuteNonQuery();
conexion_bd.Close();
MessageBox.Show("REGISTRO ACTUALIZADO");
Investigacin
Complementaria
Gua 4
fa
Campo
codigo
Nombres
Apellidos
cargo
sueldo
Tipo
Char(8)
Varchar(30)
Varchar(30)
Varchar(30)
Decimal(6,2)
Tabla Datos:
Codigo Nombres
Apellidos
Cargo
Sueldo
LL040404
Juan
Morales
Secretaria
250
MM050505 Xiomara
Quijano
Recepcionista
250
LD010141
Jose
Quintanilla
Tecnico
350
UU020304 Emerita
Lopez
Ordenanza
190
Bibliografa
Gua 3
Gua 4
fa
Desarrollo
de
aplicaciones en.net Parte
II
Gua
Hoja de cotejo:
13:
Alumno:
Docente:
Mquina No: Mquina No:
Mquina No:
Docente:
GL:
Docente:
GL:
GL:
Fecha:
a
EVALUACION
%
CONOCIMIENTO
Del 20
al 30%
APLICACIN
DEL
CONOCIMIENTO
Del 40%
al 60%
1-4
5-7
8-10
Conocimie
nto
deficient
e de los
fundament
os
tericos
Conocimiento
y explicacin
incompleta de
los
fundamentos
tericos
Conocimiento
completo y
explicacin
clara de los
fundamentos
tericos
No tiene
actitud
proactiva
.
Actitud
propositiva y
con
propuestas no
aplicables al
contenido de
la gua.
Tiene actitud
proactiva y sus
propuestas son
concretas.
ACTITUD
Del 15%
al 30%
TOTAL
100%
Nota
13
1