Published on 22 febrero 2012, by in MySQL, Windows.

CREACIÓN DE NUEVAS FILAS I NUEVAS COLUMNAS EN UN DATATABLE


 

NUEVA COLUMNA

 

Declaración

Dim dt As New DataTable
Dim nuevaColumna AS New DataColumn ("nombreColumna", GetType(tipo))

Uso

dt.Columns.Add (nuevaColumna)

 

Se añade la nueva columna al datatable

 

 

NUEVA FILA

 

Declaración

Dim dt As New DataTable
Dim nuevaFila AS DataRow

 

Uso

nuevafila = dt.NewRow

 

Creación. Damos valores a los atributos

 

nuevaFila (“nombreColumna1″) = “ valor1 ”

nuevaFila (“nombreColumna1″) = “ valor2 ”

nuevaFila (“nombreColumna1″) = “ valor3 ”

 

dt.Rows.Add(nuevaFila)

Sígueme en Twitter

 
Published on 7 mayo 2011, by in Freeware, Guias, MySQL, Software.

Capítulo 1

Hoy escribimos una pequeña guia de introducción de Mysql que iremos escribiendo y ampliando poco a poco. MySQL es un sistema de gestión de bases de datos (SGBD) multiusuario, multiplataforma y de código abierto.

MySQL pertenece a la compañía sueca MySQL AB, a la que le pertenece casi todos los derechos del código fuente.

La compañía desarrolla y mantiene el sistema, vendiendo soporte y servicios, como también las licencias para usar MySQL.

En el siguiente código vamos a mostrar como crear una pequeña base de datos compuesta por tres tablas.

  • Sucursal
  • Categoría
  • Empleados

 

Primero para que no tengamos cualquier tipo de erros , borramos en caso de que exista la base de datos que vamos a crear.
DROP DATABASE IF EXISTS empresa;
Y seguidamente la creamos
CREATE DATABASE empresa;
Utilizamos la base de datos acabada de crear
USE empresa;
Y empezamos a crear las tablas
CREATE TABLE sucursal (
numsucursal INT(9) PRIMARY KEY,
ciudad VARCHAR(20));

CREATE TABLE categoria (
codigo INT(9) PRIMARY KEY,
nombre VARCHAR(20),
salario FLOAT(9));

CREATE TABLE empleado (
dni INT(9) PRIMARY KEY,
nombre VARCHAR(20),
apellido1 VARCHAR(20),
apellido2 VARCHAR(20),
fecha_nac DATE,
codigocategoria INT (9),
numerosucursal INT (9),

Aquí creamos las claves ajenas que enlazan las tablas.
CONSTRAINT fk_categoria FOREIGN KEY (codigocategoria) REFERENCES categoria (codigo)ON DELETE RESTRICT ON UPDATE CASCADE,
CONSTRAINT fk_sucursal FOREIGN KEY (numerosucursal) REFERENCES sucursal (numsucursal)ON DELETE RESTRICT ON UPDATE CASCADE);

El Entidad relación quedaría de una forma similar a esta.


Sígueme en Twitter