Conectividad a Base de Datos Por Ado

16
Conectividad a base de datos por Ado. NET

description

como conectar a una base de datos ado

Transcript of Conectividad a Base de Datos Por Ado

Conectividad a base de datos por Ado. NET

Conectividad a base de datos por Ado. NETQu es Ado. NET?Es un conjunto de componentes del software que pueden ser usados por los programadores para acceder a datos y a servicios de datos.Las clasesEs un termino utilizado a la programacin orientada a objetos, una clase es la representacin genera de un tipo de objeto, es decir, como una plantilla que sobre ella vamos a poder crear u obtener objetos, que en realidad son copias de dicha plantilla.La clase ConnectionEs una clase que permite realizar la conexin entre nuestra aplicacin y el proveedor de datos, es decir la base de datos que utilizamos. Un ejemplo es:

System.data.MySqloClient.MySqlConnection

Normalmente para abrir la conexin utilizaremos Open() y para cerrar Close().La CommandLa clase command nos va a permitir ejecutar sentencias SQL contra el sistema de gestor de datos, es decir contra SQL, Access, MySQL, etc.La clase DataSetEl DataSet, es una clase que permite guardar tabla, relaciones y registros de la base de datos y ocupa un espacio en memoria.

El DataGridEl Datagrid nos permite visualizar un conjunto de datos en forma de tabla y es muy flexible y se puede modificar.

Proveedores de datosLos proveedores de datos en .NET Frameworks sirven para conectarse a una base de datos, ejecutar comandos y recuperar resultados. Esos resultados se procesan y se colocan en un DataSet con el fin que el usuario pueda verlos cuando los necesite.Como conectarnos a una base de dato. Lo primero que debemos hacer antes de conectarnos a una base de datos, es saber el tipo de conexin que vamos a emplear, si es por ejemplo:

Access.MySQL.SQL.ODBC.Pasos a realizar.

12345Conexin a la base de dato.Se puede utilizar Espacios de Nombres.

Un espacio de nombre permite ordenar las clases.

Imports System.Data.XXX(XXX puede ser: OleDb, Obdc, SqlClient, MySqlClient, otros)

Enlaces para mayor informacinhttps://www.youtube.com/watch?v=3LXHZZo9j1whttps://www.youtube.com/watch?v=GQbzhrV-eno