Visual2010sqlserver2008 130130224829 Phpapp02

Páginas: 42 (10488 palabras) Publicado: 4 de mayo de 2015
20/12/2011

UNC

MANUAL DE PROGRAMACIÓN APLICADA I

Programación Aplicada I

|

SALAZAR CACHO, Iris Nohely

Universidad Nacional de Cajamarca

I.

MANUAL DE PROGRAMACIÓN APLICADA I

BASES DE DATOS Y VISUAL BASIC
Visual Basic no es un administrador de Bases de Datos, sólo utiliza un
gestor de Bases de Datos, para nuestro caso será, Microsoft SQL Server
2008; para permitir la visualización de unamanera más estética de los
datos, también para poder mostrar, o realizar algunos cambios en alguna
base de datos.
Es necesario tener conocimiento del concepto de algunas sentencias que
utilizaremos en la segunda parte del curso Programación Aplicada I:

.1.

Espacio de nombres “System.Data.SqlClient”:
Es el proveedor de datos de .NET Framework para SQL Server. Un
proveedor de datos de .NETFramework para SQL Server describe
una colección de clases utilizada para tener acceso a una base de
datos de SQL Server en el espacio administrado.

.2.

SqlConnection (Clase):
Representa una conexión abierta con una base de datos de SQL
Server. Esta clase no se puede heredar.

SALAZAR CACHO, Iris Nohely

Página 2

Universidad Nacional de Cajamarca

.3.

MANUAL DE PROGRAMACIÓN APLICADA ISqlDataAdapter (Clase):
Representa un conjunto de comandos de datos y una conexión de
base de datos que se utilizan para rellenar un DataSet y actualizar
una base de datos de SQL Server. Esta clase no se puede heredar.
SqlDataAdapter, se utiliza como un puente entre DataSet y SQL
Server

para

recuperar

y

guardar

datos.

SqlDataAdapter

proporciona este puente mediante la asignación de Fill, que cambia
losdatos en DataSet para que coincidan con los datos del origen de
datos.

.4.

SqlDataAdapter.Fill (Método):
Rellena un objeto DataSet o un objeto DataTable. Agrega filas a
DataSet o las actualiza para hacerlas coincidir con las filas del
origen de datos utilizando los nombres de DataSet y DataTable.

Sintaxis:
SqlDataAdapter.Fill(DataSet, String)

.5.

DataSet (Clase):
Representa una caché dememoria interna de datos. DataSet, que
es una caché de memoria interna de datos recuperados de un
origen de datos, representa un componente fundamental de la
arquitectura de ADO.NET. DataSet está compuesto por una
colección de objetos DataTable que se pueden relacionar entre
ellos mediante objetos DataRelation.

SALAZAR CACHO, Iris Nohely

Página 3

Universidad Nacional de Cajamarca

.6.

MANUAL DEPROGRAMACIÓN APLICADA I

Ejemplo de conexiones a una Base de Datos:

Dim conex As New SqlConnection("server=.;database = Northwind;
trusted_connection=true")
Conex: Nombre de la conexión a la base de datos.

Server: Es el nombre del servidor; en este caso, la conexión es local, también
podemos escribir (local), localhost; si la conexión no es local, se debe
escribir el nombre propio de dichaconexión.

Database: Indica el nombre de la base de datos a la cual se desea conectar.

Trusted_connection: Permite conectarse a la base de datos con el mecanismo de
autenticación de Windows.

"Data Source=. ; Initial Catalog = Northwind; Integrated Security= True"
Data Source: Es el nombre del servidor; en este caso, la conexión es local; si la
conexión no es local, se debe escribir el nombre propio dedicha conexión.

Initial Catalog: Indica el nombre de la base de datos a la cual se desea conectar.

Integrated Security: Permite conectarse a la base de datos con el mecanismo de
autenticación de Windows.

SALAZAR CACHO, Iris Nohely

Página 4

Universidad Nacional de Cajamarca

MANUAL DE PROGRAMACIÓN APLICADA I

PRÁCTICA I
1. VISUALIZAR LOS ESTUDIANTES QUE ESTÁN EN UNA BASE DE
DATOS.
Se tiene lainformación en una hoja de Excel y es necesario trasferir
esos datos a SQL, para ello seguiremos los siguientes pasos:


En SQL, creamos la nueva tabla en la base de datos Northwind
(la base de datos es opcional, si se desea se puede crear una
base de datos o crear la tabla en otras bases de datos
existentes) y seleccionamos el tipo de dato adecuado para
cada fila y clave primaria:

SALAZAR...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Atencionalciudadano Cliente 120724093627 Phpapp02
  • elonceniodeleguia 130522223217 phpapp02
  • calculoydiluciondemedicamentos 140812233128 phpapp02
  • miomatosisuterina 130729190106 phpapp02
  • Ensayodecbr 140506165708 Phpapp02
  • Temarioenarm2013 140315153619 Phpapp02
  • danzasanisidrolabrador 121011121556 phpapp02
  • Lesionesporarmablanca 130124004942 Phpapp02

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS