Este documento contiene instrucciones paso a paso para conectar Visual Basic a diferentes bases de datos. La primera sección explica cómo conectar VB a una base de datos Microsoft Access, la segunda sección detalla la conexión a SQL Server, y la tercera sección indica los pasos para conectar VB a una base de datos MySQL.
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
Informe programacion leomar salas
1.
2. Autor:
Leomar Salas
Tutor:
Ing. Ángel E. Lugo
REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA
EDUCACIÓN UNIVERSITARIA
CIENCIA Y TECNOLOGIA
INSTITUTO UNIVERSITARIO POLITÉCNICO
“SANTIAGO MARIÑO”
EXTENSIÓN COL – SEDE CIUDAD OJEDA
Programación
Informe sobre Base de Datos
3. 1. informe que indique paso a paso como conectar Visual Basic a base
de datos Microsoft Access 2003 o una versión posterior
Se puede conectarse a una base de datos de Access (archivo . ( mdb o . accdb ), después de
definir la conexión, los datos aparecen en la ventana Orígenes de datos. Desde allí, puede
arrastrar tablas o vistas a la superficie de diseño.
Abra un proyecto de aplicación de Windows Forms o WPF en Visual Studio.
En el menú Ver , seleccione otros > orígenes de datos de Windows.
En la ventana Orígenes de datos , seleccione Agregar nuevo origen de datos.
Se abre el Asistente para la configuración de orígenes de datos .
Seleccione base de datos en la página elegir un tipo de origen de datos y, a continuación,
seleccione siguiente.
Seleccione conjunto de datos en la página elegir un modelo de base de datos y, a continuación,
seleccione siguiente.
En la página Elegir la conexión de datos , seleccione Nueva conexión para configurar una nueva
conexión de datos.
4. Si el origen de datos no es un archivo de base de datos de Microsoft Access (OLE DB) ,
seleccione cambiar para abrir el cuadro de diálogo cambiar origen de datos y seleccione Archivo
de base de datos de Microsoft Access y, a continuación, seleccione Aceptar.
En el nombre del archivo de base de datos , especifique la ruta de acceso y el nombre del
archivo . mdb al que desea conectarse y, a continuación, seleccione Aceptar.
5. Seleccione siguiente en la página elegir la conexión de datos .
Seleccione siguiente en la página Guardar cadena de conexión en el archivo de configuración
de la aplicación .
Expanda el nodo tablas en la página Elija los objetos de base de datos .
Seleccione las tablas o vistas que desee en el conjunto de DataSet y, a continuación,
seleccione Finalizar.
El conjunto de datos se agrega al proyecto y las tablas y las vistas aparecen en la
ventana Orígenes de datos.
6. 2. informe que indique paso a paso como conectar Visual Basic a base
de datos Microsoft SQL Server 2008 o una versión posterior
Al instalar Motor de base de datos de SQL Server, las herramientas instaladas dependen de la
edición y de las opciones que seleccione al realizar la instalación.
Para iniciar SQL Server Management Studio
Si usa versiones anteriores de Windows, en el menú Inicio, seleccione Todos los
programas , Microsoft SQL Server, Herramientas de configuración y, después, haga clic
en Administrador de configuración de SQL Server.
Conectarse a Management Studio
Resulta sencillo conectarse a Motor de base de datos desde herramientas que se ejecutan en el
mismo equipo si conoce el nombre de la instancia y se conecta como miembro del grupo local
Administradores del equipo. Los procedimientos siguientes deben realizarse en el mismo equipo
en el que se hospeda SQL Server.
7. Aqui se trata la conexión a un SQL Server local. Para conectarse a Azure SQL Database,
consulte Conexion SQL a Database con SQL Server ManagementStudio y ejecucion de una
consulta T-SQL de ejemplo. Para determinar el nombre de la instancia de motor de base de
datos
Inicie una sesión en Windows como miembro del grupo Administradores y abra Management
Studio.
En el cuadro de diálogo Conectar con el servidor , haga clic en Cancelar.
Si Servidores registrados no aparece, en el menú Ver , haga clic en Servidores registrados.
Con Motor de base de datos seleccionado en la barra de herramientas Servidores registrados,
expanda Motor de base de datos , haga clic con el botón derecho en Grupos de servidores
locales , seleccione Tareas y, después, haga clic en Registrar servidores locales. Expanda Grupos
de servidores locales para ver todas las instancias del Motor de base de datos instalado en el
equipo mostrado. La instancia predeterminada no tiene nombre y aparece como el nombre del
equipo. Una instancia con nombre aparece como el nombre del equipo seguido de una barra
inversa () y del nombre de la instancia. En SQL Server Express, la instancia se
denomina <nombre_equipo> sqlexpress, a no ser que se haya cambiado el nombre durante la
instalación.
8. Para comprobar que el motor de base de datos está en ejecución
En Servidores registrados, si el nombre de la instancia de SQL Server tiene un punto verde con
una flecha blanca junto al nombre, Motor de base de datos está en ejecución y no es necesario
realizar ninguna otra acción.
Si el nombre de la instancia de SQL Server tiene un punto rojo con un cuadrado blanco junto al
nombre, Motor de base de datos se encuentra detenido. Haga clic con el botón derecho en el
nombre del Motor de base de datos, haga clic en Control de servicios y luego haga clic
en Iniciar. Después de un cuadro de diálogo de confirmación, Motor de base de datos debería
iniciarse y el color del punto debería cambiar a verde con una flecha blanca.
Para conectarse al motor de base de datos
9. Para conectarse al motor de base de datos
Se ha seleccionado al menos una cuenta de administrador al instalar SQL Server . Realice el
siguiente paso con la sesión iniciada en Windows como administrador.
En Management Studio, en el menú Archivo , haga clic en Conectar Explorador de objetos.
Se abre el cuadro de diálogo Conectar al servidor . En el cuadro Tipo de servidor se muestra el
último tipo de componente utilizado.
Seleccione Motor de base de datos.
10. En el cuadro Nombre del servidor , escriba el nombre de la instancia de Motor de base de
datos. Para la instancia predeterminada de SQL Server, el nombre de servidor es el nombre del
equipo. Para una instancia con nombre de SQL Server, el nombre del servidor
es <computer_name> <instance_name>, como ACCTG_SRVRSQLEXPRESS. En la siguiente
captura de pantalla se muestra la conexión a la instancia predeterminada (sin nombre) de SQL
Server en un equipo denominado "PracticeComputer". El usuario que ha iniciado sesión en
Windows es Mary del dominio Contoso. Al usar la autenticación de Windows, no puede cambiar
el nombre de usuario.
11. 3. informe que indique paso a paso como conectar Visual Basic6 a base
de datos MySQL (cualquier versión)
I
En principio no es muy complejo, lo primero que se debe
hacer, es descargar un controlador ODBC que proporciona
gratuitamente desde la web de MySQL e instalarlo
Una vez instalados estos drivers, solo se debe utilizar la
cadena de conexión en VB, la función completa según
código:
Dim CON As ADODB.Connection
Dim Comd As ADODB.Command
Dim Rs As ADODB.Recordset
Public Function Conectar_bd()
Set CON = New ADODB.Connection
Set comd = New ADODB.Command
Set Rs = New ADODB.Recordset
CON.CommandTimeout = 40
CON.CursorLocation = 1
CON.Open «DRIVER={MySQL ODBC 3.51
Driver};DATABASE=» & NomBd & «;SERVER=» & Servidor
& «;UID=» & Usuario & «;password=» & Pwd &
«;PORT=3306;»
Set Comd.ActiveConnection = CON
End Function
12. En el codigo anterior, se declara CON, que será la conexión de la base de datos, el Comd es la que
ejecutará el comando, y Rs, el RecordSet, para la utilización de los registros, dependiendo del
proyecto, se declararla Public para usar por todo el proyecto, ya que son variables a reutilizar con la
conexión y no han de variar.
Además se tiene 4 variables que no se han declarado y que se deben declarar y darle el valor que
corresponda, estas son:
NomBD: El nombre de la base de datos. (ej. Datos)
Servidor: El nombre o dirección Ip de nuestro servidor de MySQL. (ej. Localhost)
Usuario: El usuario para acceder a nuestra base de datos de MySQL.
Pwd: La clave de acceso a nuestro servidor de MySQL. (ej. ######) 😀
El puerto por defecto es el 3306, pero tambien puede modificarlo si se usa versiones anteriores, o
simplemente se tiene otro puerto abierto para el uso de la base de datos.
.
13. Este es el código que se utiliza una vez conectados con la base de datos de MySQL, para que solo se
tenga que modificarlo según las necesidades:
Se llama a la función de conexión a la base de datos
Conectar_bd
Se le dice la consulta a ejecutar al comando
comd.CommandText = «SELECT * FROM Usuarios»
Rs.CursorLocation = adUseClient
Rs.Open comd, , 1, 1
Con estas lineas de código se tiene la conexión y la forma de realizar consultas a la base de datos
MySQL atacando con Visual Basic 6. Ya solo quedaría utilizar el Rs de la manera normal.
Nota . Para poder usar este código se debe registrar un par de referencias:
Microsoft Data Objets 2.0
Microsoft ActiveX Data Objets 2.8
.