SlideShare una empresa de Scribd logo
2
Lo más leído
3
Lo más leído
10
Lo más leído
República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Universitaria, Ciencia y Tecnología
Instituto Universitario Politécnico ‘’Santiago Mariño’’
Ampliación Maracaibo, Edo. Zulia
Materia: Programación
BASE DE DATOS DESDE VISUAL BASIC 6.0
Alumno (a):
Br. Cristian Romero
C.I. 25.801.464
Maracaibo, 11 de agosto del 2020
2
• Microsoft Access 2003 o una versión posterior
Puede conectarse a una base de datos de Access (ya sea un archivo .mdb o un archivo .accdb)
mediante Visual Studio. Después de definir la conexión, los datos aparecen en
la ventana Fuentes de datos. Desde allí, puede arrastrar tablas o vistas a su superficie de
diseño.
Prerrequisitos
Para utilizar estos procedimientos, necesita un proyecto de Windows Forms o WPF y una
base de datos de Access (archivo .accdb) o una base de datos de Access 2000-2003
(archivo .mdb). Siga el procedimiento que corresponda a su tipo de archivo.
Crea un conjunto de datos para un archivo .accdb
Conéctese a las bases de datos creadas con Office 365, Access 2013, Access 2010 o Access
2007 mediante el siguiente procedimiento.
1. Abra un proyecto de aplicación de Windows Forms o WPF en Visual Studio.
2. Para abrir la ventana Fuentes de datos, en el menú Ver, seleccione Otras
ventanas > Fuentes de datos.
3. En la ventana Fuentes de datos, haga clic en Agregar nueva fuente de datos.
Se abre el Asistente para configuración de fuente de datos.
4. Seleccione Base de datos en la página Elegir un tipo de fuente de datos y luego
seleccione Siguiente.
5. Seleccione Conjunto de datos en la página Elegir un modelo de base de datos y luego
seleccione Siguiente.
3
6. En la página Elija su conexión de datos, seleccione Nueva conexión para configurar
una nueva conexión de datos.
Se abre el cuadro de diálogo Agregar conexión.
7. Si la fuente de datos no está configurada en Archivo de base de datos de Microsoft
Access, seleccione el botón Cambiar.
Se abre el cuadro de diálogo Cambiar fuente de datos. En la lista de orígenes de datos,
elija Archivo de base de datos de Microsoft Access. En el proveedor de datos desplegable,
seleccione Proveedor de datos de .NET Framework para OLE DB y elija OK.
8. Elija Examinar junto al nombre del archivo de la base de datos, luego navegue hasta
su archivo .accdb y elija Abrir.
9. Ingrese un nombre de usuario y contraseña (si es necesario) y luego elija Aceptar.
10. Seleccione Siguiente en la página Elija su conexión de datos.
Es posible que aparezca un cuadro de diálogo que le indica que el archivo de datos no está
en su proyecto actual. Seleccione Sí o No.
11. Seleccione Siguiente en la cadena de conexión Guardar en la página del archivo de
configuración de la aplicación.
12. Expanda el nodo Tablas en la página Elija sus objetos de base de datos.
13. Seleccione las tablas o vistas que desea incluir en su conjunto de datos y luego
seleccione Finalizar.
El conjunto de datos se agrega a su proyecto y las tablas y vistas aparecen en
la ventana Fuentes de datos.
Crea un conjunto de datos para un archivo .mdb
Conéctese a las bases de datos creadas con Access 2000-2003 mediante el siguiente
procedimiento.
1. Abra un proyecto de aplicación de Windows Forms o WPF en Visual Studio.
2. En el menú Ver, seleccione Otras ventanas > Fuentes de datos.
4
3. En la ventana Fuentes de datos, haga clic en Agregar nueva fuente de datos.
Se abre el Asistente para configuración de fuente de datos.
4. Seleccione Base de datos en la página Elegir un tipo de fuente de datos y luego
seleccione Siguiente.
5. Seleccione Conjunto de datos en la página Elegir un modelo de base de datos y luego
seleccione Siguiente.
6. En la página Elija su conexión de datos, seleccione Nueva conexión para configurar
una nueva conexión de datos.
7. Si la fuente 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 fuente de
datos, seleccione Archivo de base de datos de Microsoft Access y, a continuación,
seleccione Aceptar.
8. En el nombre del archivo de la base de datos, especifique la ruta y el nombre
del archivo .mdb al que desea conectarse y luego seleccione Aceptar.
5
9. Seleccione Siguiente en la página Elija su conexión de datos.
10. Seleccione Siguiente en la cadena de conexión Guardar en la página del archivo de
configuración de la aplicación.
11. Expanda el nodo Tablas en la página Elija sus objetos de base de datos.
12. Seleccione las tablas o vistas que desee en su conjunto de datos y luego
seleccione Finalizar.
El conjunto de datos se agrega a su proyecto y las tablas y vistas aparecen en
la ventana Fuentes de datos.
Próximos pasos
El conjunto de datos que acaba de crear está disponible en la ventana Fuentes de datos. Ahora
puede realizar cualquiera de las siguientes tareas:
a) Seleccione elementos en la ventana Orígenes de datos y arrástrelos a su formulario o
superficie de diseño.
6
b) Abra la fuente de datos en el Diseñador de conjuntos de datos para agregar o editar
los objetos que componen el conjunto de datos.
c) Agregue lógica de validación al evento ColumnChanging o RowChanging de las
tablas de datos en el conjunto de datos.
• Microsoft SQL Server 2008 o una versión posterior
Para conectarse a SQL Server mediante el Adaptador de SQL en una solución de
programación. NET, se debe utilizar el Complemento Add Adapter Service Reference Visual
Studio. Este tema proporciona instrucciones sobre cómo usar el Complemento Add Adapter
Service Reference.
Conexión a SQL Server mediante Agregar referencia de servicio de
adaptador complemento
Realice los pasos siguientes para conectarse a SQL Server mediante el Complemento Add
Adapter Service Reference.
Para conectarse a SQL Server
Para conectarse mediante la Complemento Add Adapter Service Reference en una solución
de programación:
1. Crear un proyecto en Visual Studio.
2. Haga clic en el proyecto en el Explorador de soluciones y, a continuación, haga clic
en Add Adapter Service Reference. El Complemento Add Adapter Service
Reference se abre.
3. Desde el selecciona un enlace listo desplegable, seleccione sqlBindingy, a
continuación, haga clic en configurar.
4. En el configurar el adaptador cuadro de diálogo, haga clic en la seguridad ficha y
desde el tipo de credencial de cliente lista desplegable, realice una de las siguientes
acciones:
7
Nota
Si se conecta a SQL Server mediante la autenticación de Windows, el usuario de
Windows con la que ha iniciado sesión debe agregarse a SQL Server como se describe
en conectar con SQL Server mediante la autenticación de Windows con el adaptador
de SQL.
TABLA 1
Haga clic aquí Para
Ninguno Conectarse a SQL Server mediante la autenticación de Windows.
Windows Conectarse a SQL Server mediante la autenticación de Windows.
Nombre de
usuario
Especifique el nombre de usuario y contraseña para conectarse a SQL
Server especificando credenciales para un usuario definido en la base de
datos de SQL Server. Tenga en cuenta que el nombre de usuario y la
contraseña distinguen mayúsculas de minúsculas. Nota: Si deja el nombre
de usuario y contraseña campos en blanco, el adaptador se conecta a SQL
Server mediante la autenticación de Windows.
5. Haga clic en las propiedades de URI pestaña y, a continuación, especifique valores
para los parámetros de conexión. Para obtener más información sobre el URI de
conexión para el Adaptador de SQL.
Nota
• Si los parámetros de conexión contienen caracteres reservados, deberá
especificarlos como-está en las propiedades de URI pestaña, es decir, sin usar
cualquier carácter de escape. Sin embargo, si especifica el URI directamente en
el configurar un URI campo y los parámetros de conexión contienen caracteres
reservados, debe especificar los parámetros de conexión con los caracteres de
escape adecuados.
8
• Si no especifica ningún valor en la ficha de propiedades URI, el Complemento
Consume Adapter Service coloca el URI como mssql://.//. En tal caso, el
adaptador se conecta a la base de datos predeterminada y la instancia de base
de datos predeterminada en el equipo local.
6. Haga clic en las propiedades de enlace pestaña y, a continuación, especifique valores
para las propiedades de enlace, si alguno, requeridos por las operaciones que desea
dirigirse.
7. Haga clic en Aceptar.
8. Haga clic en Conectar. Una vez establecida la conexión, se muestra el estado de
conexión como conectado.
La siguiente ilustración muestra el Complemento Consume Adapter Service inmediatamente
después de establecer la conexión. La interfaz gráfica de usuario es el misma para
el Complemento Add Adapter Service Reference.
9
El Complemento Add Adapter Service Reference muestra los diferentes nodos que contiene
las distintas operaciones que se pueden realizar en SQL Server. Por ejemplo,
los procedimientos nodo contiene todos los procedimientos disponibles para la base de datos
que se ha conectado a. De forma similar, las tablas nodo contiene todas las tablas que
conectado a la base de datos y las operaciones que se pueden realizar en una tabla. Para
obtener más información acerca de estos nodos, consulte identificadores de nodo de
metadatos.
• MySQL (cualquier versión)
Conectar Visual Basic .NET y MySQL es algo bastante sencillo, aunque no lo parezca al
principio. Hoy vamos a ver un completo tutorial de cómo hacer una conexión básica entre
este lenguaje y una base de datos ya establecida.
Lo primero que debemos hacer es bajarnos la librería necesaria para establecer la
conexión y trabajar con las funciones que nos brinda MySQL. Por eso deben descargar
MySQL Connector .NET, que lo pueden buscar en el sitio Web oficial junto con toda su
documentación disponible.
Después de descargarlo, abres tu Microsoft Visual Studio 2008 (La versión que yo uso) y en
tu proyecto le das clic de derecho y luego en agregar referencia, allí mismo te sale una ventana
para que busques y selecciones el archivo a agregar, que en este caso es la librería
MySql.Data.dll que se encuentra en la carpeta de instalación (C:Archivos de
ProgramaMySQLMySQL Connector Net 1.0.2bin.NET 1.1
10
1. Primer paso: Importar las librerías para trabajar con MySQL:
Imports MySql.Data.MySqlClient
2. Y declaramos una variable global para la conexión:
Friend conexion As MySqlConnection
3. Luego en el evento Clic del botón que agregamos, declaramos tres variables que harán
referencia a los datos de conexión.
Try
servidor = ServerTxt.Text
usuario = UsuarioTxt.Text
pswd = pswdTxt.Text
4. Luego creamos un objeto de la variable conexión para trabajar con él. Y luego por
medio de un String agregamos todos los datos de conexión proporcionados por las
variables.
conexion = New MySqlConnection()
conexion.ConnectionString = "server=" & ServerTxt.Text & ";" & "user id=" &
UsuarioTxt.Text & ";" & "password=" & pswdTxt.Text & ";"
conexion.Open()
MessageBox.Show("Conectado al servidor")
5. Por último, terminamos la gestión de errores, por si la conexión no se realiza sale un
mensaje de error. Así evitamos comportamientos inesperados.
Catch ex As MySqlException
MessageBox.Show("No se ha podido conectar al servidor")
End Try
6. El código completo dentro del evento Click debería quedar como este:
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
Try
conexion = New MySqlConnection()
conexion.ConnectionString = "server=" & ServerTxt.Text & ";" &
"user id=" & UsuarioTxt.Text & ";" & "password=" & pswdTxt.Text & ";"
conexion.Open()
11
MessageBox.Show("Conectado al servidor")
Catch ex As MySqlException
MessageBox.Show("No se ha podido conectar al servidor")
End Try
End Sub
Así, si se realiza la conexión, este muestra un mensaje positivo, de lo contrario nos lanza un
error controlado. Más adelante veremos cómo agregar registros a una base de datos desde
Visual Basic .NET.

Más contenido relacionado

PDF
Consultas básicas en sql server
PDF
7 Curso de POO en java - diagrama de clases
PDF
Creación de tablas y relaciones en mysql workbench
PPTX
Bases De Datos "Conceptos Basicos"
PDF
Ejercicios resueltos en el Laboratorio de estructuras struct registros
DOCX
Actualizacion de base de datos desde Visual Basic
PPT
Métodos POO
DOCX
Como conectar bases de datos a visual basic 2010
Consultas básicas en sql server
7 Curso de POO en java - diagrama de clases
Creación de tablas y relaciones en mysql workbench
Bases De Datos "Conceptos Basicos"
Ejercicios resueltos en el Laboratorio de estructuras struct registros
Actualizacion de base de datos desde Visual Basic
Métodos POO
Como conectar bases de datos a visual basic 2010

La actualidad más candente (20)

PDF
DB1 Unidad 5: SQL Avanzado
PPT
Sql presentacion
PPT
Elemento tipicos de las interfaces graficas de usuario
DOCX
Ejercicio sql tienda informatica (1)
DOCX
Test de Base de datos Access 1 resuelto.docx
PPT
Unidad 6 Lenguaje Sql
PDF
Actividades power point
PDF
Rúbrica para evaluar los ejercicios de programacion
PDF
11 Curso de POO en java - métodos constructores y toString()
PPT
Poo 3 herencia
PDF
Introducción a aplicaciones web.
PPTX
Confección de interfaces de usuario con JAVA - SWING
PDF
Estructuras de datos lineales
PDF
Arreglos
PDF
Consultas Avanzadas BD
PPS
Modelo objeto semántico
PDF
CONEXION A BASE DE DATOS - VISUAL BASIC 6.0
PPTX
Presentacion bases de datos
PPTX
Transformar modelo entidad relacion a modelo logico
DB1 Unidad 5: SQL Avanzado
Sql presentacion
Elemento tipicos de las interfaces graficas de usuario
Ejercicio sql tienda informatica (1)
Test de Base de datos Access 1 resuelto.docx
Unidad 6 Lenguaje Sql
Actividades power point
Rúbrica para evaluar los ejercicios de programacion
11 Curso de POO en java - métodos constructores y toString()
Poo 3 herencia
Introducción a aplicaciones web.
Confección de interfaces de usuario con JAVA - SWING
Estructuras de datos lineales
Arreglos
Consultas Avanzadas BD
Modelo objeto semántico
CONEXION A BASE DE DATOS - VISUAL BASIC 6.0
Presentacion bases de datos
Transformar modelo entidad relacion a modelo logico
Publicidad

Similar a Base de Datos Desde Visual Basic 6.0 (20)

PDF
Maha al atrach 84485872 programacion
PPTX
Base de Datos desde Visual Basic
PDF
Bases de datos desde visual basic 6.0
DOCX
bases de datos desde visual basic
PDF
Conectar con bases de datos
DOCX
Conectando visual basic 6.0 a bases de datos
PDF
Conexion bases de datos a visual basic 6.0
PDF
1er 20 3er_corte_programacion_i.docx
DOCX
Base de Datos Desde Visual BASIC 6.0
PPTX
Bases de datos_angelina_monetti
PPT
ADO NET.ppt
PDF
Basededatos
DOCX
Base de datos desde visual basic 6.0
DOCX
Conexion de bases de datos a Visual Basic.Net
PDF
20% tercer corte (1)
PDF
Como conectar visual basic a las bases de josue manrique 27 332 672
PPTX
Base de datos Jose Rivas 28088518 #45
DOCX
Informe conexion de base de datos visual basic 6.0
PDF
Como conectar visual_basic
DOC
ConexióN
Maha al atrach 84485872 programacion
Base de Datos desde Visual Basic
Bases de datos desde visual basic 6.0
bases de datos desde visual basic
Conectar con bases de datos
Conectando visual basic 6.0 a bases de datos
Conexion bases de datos a visual basic 6.0
1er 20 3er_corte_programacion_i.docx
Base de Datos Desde Visual BASIC 6.0
Bases de datos_angelina_monetti
ADO NET.ppt
Basededatos
Base de datos desde visual basic 6.0
Conexion de bases de datos a Visual Basic.Net
20% tercer corte (1)
Como conectar visual basic a las bases de josue manrique 27 332 672
Base de datos Jose Rivas 28088518 #45
Informe conexion de base de datos visual basic 6.0
Como conectar visual_basic
ConexióN
Publicidad

Último (20)

PPTX
caso clínico iam clinica y semiología l3.pptx
DOCX
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
PDF
Escuela Sabática 6. A través del Mar Rojo.pdf
PDF
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
PDF
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
PDF
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
PDF
Romper el Circulo de la Creatividad - Colleen Hoover Ccesa007.pdf
PDF
DI, TEA, TDAH.pdf guía se secuencias didacticas
PDF
Escuelas Desarmando una mirada subjetiva a la educación
PDF
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
DOCX
2 GRADO UNIDAD 5 - 2025.docx para primaria
PDF
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
DOCX
Tarea De El Colegio Coding For Kids 1 y 2
PPT
Cosacos y hombres del Este en el Heer.ppt
PDF
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
PDF
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
PDF
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
PDF
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
DOCX
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
PDF
Punto Critico - Brian Tracy Ccesa007.pdf
caso clínico iam clinica y semiología l3.pptx
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
Escuela Sabática 6. A través del Mar Rojo.pdf
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
Romper el Circulo de la Creatividad - Colleen Hoover Ccesa007.pdf
DI, TEA, TDAH.pdf guía se secuencias didacticas
Escuelas Desarmando una mirada subjetiva a la educación
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
2 GRADO UNIDAD 5 - 2025.docx para primaria
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
Tarea De El Colegio Coding For Kids 1 y 2
Cosacos y hombres del Este en el Heer.ppt
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
Punto Critico - Brian Tracy Ccesa007.pdf

Base de Datos Desde Visual Basic 6.0

  • 1. República Bolivariana de Venezuela Ministerio del Poder Popular para la Educación Universitaria, Ciencia y Tecnología Instituto Universitario Politécnico ‘’Santiago Mariño’’ Ampliación Maracaibo, Edo. Zulia Materia: Programación BASE DE DATOS DESDE VISUAL BASIC 6.0 Alumno (a): Br. Cristian Romero C.I. 25.801.464 Maracaibo, 11 de agosto del 2020
  • 2. 2 • Microsoft Access 2003 o una versión posterior Puede conectarse a una base de datos de Access (ya sea un archivo .mdb o un archivo .accdb) mediante Visual Studio. Después de definir la conexión, los datos aparecen en la ventana Fuentes de datos. Desde allí, puede arrastrar tablas o vistas a su superficie de diseño. Prerrequisitos Para utilizar estos procedimientos, necesita un proyecto de Windows Forms o WPF y una base de datos de Access (archivo .accdb) o una base de datos de Access 2000-2003 (archivo .mdb). Siga el procedimiento que corresponda a su tipo de archivo. Crea un conjunto de datos para un archivo .accdb Conéctese a las bases de datos creadas con Office 365, Access 2013, Access 2010 o Access 2007 mediante el siguiente procedimiento. 1. Abra un proyecto de aplicación de Windows Forms o WPF en Visual Studio. 2. Para abrir la ventana Fuentes de datos, en el menú Ver, seleccione Otras ventanas > Fuentes de datos. 3. En la ventana Fuentes de datos, haga clic en Agregar nueva fuente de datos. Se abre el Asistente para configuración de fuente de datos. 4. Seleccione Base de datos en la página Elegir un tipo de fuente de datos y luego seleccione Siguiente. 5. Seleccione Conjunto de datos en la página Elegir un modelo de base de datos y luego seleccione Siguiente.
  • 3. 3 6. En la página Elija su conexión de datos, seleccione Nueva conexión para configurar una nueva conexión de datos. Se abre el cuadro de diálogo Agregar conexión. 7. Si la fuente de datos no está configurada en Archivo de base de datos de Microsoft Access, seleccione el botón Cambiar. Se abre el cuadro de diálogo Cambiar fuente de datos. En la lista de orígenes de datos, elija Archivo de base de datos de Microsoft Access. En el proveedor de datos desplegable, seleccione Proveedor de datos de .NET Framework para OLE DB y elija OK. 8. Elija Examinar junto al nombre del archivo de la base de datos, luego navegue hasta su archivo .accdb y elija Abrir. 9. Ingrese un nombre de usuario y contraseña (si es necesario) y luego elija Aceptar. 10. Seleccione Siguiente en la página Elija su conexión de datos. Es posible que aparezca un cuadro de diálogo que le indica que el archivo de datos no está en su proyecto actual. Seleccione Sí o No. 11. Seleccione Siguiente en la cadena de conexión Guardar en la página del archivo de configuración de la aplicación. 12. Expanda el nodo Tablas en la página Elija sus objetos de base de datos. 13. Seleccione las tablas o vistas que desea incluir en su conjunto de datos y luego seleccione Finalizar. El conjunto de datos se agrega a su proyecto y las tablas y vistas aparecen en la ventana Fuentes de datos. Crea un conjunto de datos para un archivo .mdb Conéctese a las bases de datos creadas con Access 2000-2003 mediante el siguiente procedimiento. 1. Abra un proyecto de aplicación de Windows Forms o WPF en Visual Studio. 2. En el menú Ver, seleccione Otras ventanas > Fuentes de datos.
  • 4. 4 3. En la ventana Fuentes de datos, haga clic en Agregar nueva fuente de datos. Se abre el Asistente para configuración de fuente de datos. 4. Seleccione Base de datos en la página Elegir un tipo de fuente de datos y luego seleccione Siguiente. 5. Seleccione Conjunto de datos en la página Elegir un modelo de base de datos y luego seleccione Siguiente. 6. En la página Elija su conexión de datos, seleccione Nueva conexión para configurar una nueva conexión de datos. 7. Si la fuente 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 fuente de datos, seleccione Archivo de base de datos de Microsoft Access y, a continuación, seleccione Aceptar. 8. En el nombre del archivo de la base de datos, especifique la ruta y el nombre del archivo .mdb al que desea conectarse y luego seleccione Aceptar.
  • 5. 5 9. Seleccione Siguiente en la página Elija su conexión de datos. 10. Seleccione Siguiente en la cadena de conexión Guardar en la página del archivo de configuración de la aplicación. 11. Expanda el nodo Tablas en la página Elija sus objetos de base de datos. 12. Seleccione las tablas o vistas que desee en su conjunto de datos y luego seleccione Finalizar. El conjunto de datos se agrega a su proyecto y las tablas y vistas aparecen en la ventana Fuentes de datos. Próximos pasos El conjunto de datos que acaba de crear está disponible en la ventana Fuentes de datos. Ahora puede realizar cualquiera de las siguientes tareas: a) Seleccione elementos en la ventana Orígenes de datos y arrástrelos a su formulario o superficie de diseño.
  • 6. 6 b) Abra la fuente de datos en el Diseñador de conjuntos de datos para agregar o editar los objetos que componen el conjunto de datos. c) Agregue lógica de validación al evento ColumnChanging o RowChanging de las tablas de datos en el conjunto de datos. • Microsoft SQL Server 2008 o una versión posterior Para conectarse a SQL Server mediante el Adaptador de SQL en una solución de programación. NET, se debe utilizar el Complemento Add Adapter Service Reference Visual Studio. Este tema proporciona instrucciones sobre cómo usar el Complemento Add Adapter Service Reference. Conexión a SQL Server mediante Agregar referencia de servicio de adaptador complemento Realice los pasos siguientes para conectarse a SQL Server mediante el Complemento Add Adapter Service Reference. Para conectarse a SQL Server Para conectarse mediante la Complemento Add Adapter Service Reference en una solución de programación: 1. Crear un proyecto en Visual Studio. 2. Haga clic en el proyecto en el Explorador de soluciones y, a continuación, haga clic en Add Adapter Service Reference. El Complemento Add Adapter Service Reference se abre. 3. Desde el selecciona un enlace listo desplegable, seleccione sqlBindingy, a continuación, haga clic en configurar. 4. En el configurar el adaptador cuadro de diálogo, haga clic en la seguridad ficha y desde el tipo de credencial de cliente lista desplegable, realice una de las siguientes acciones:
  • 7. 7 Nota Si se conecta a SQL Server mediante la autenticación de Windows, el usuario de Windows con la que ha iniciado sesión debe agregarse a SQL Server como se describe en conectar con SQL Server mediante la autenticación de Windows con el adaptador de SQL. TABLA 1 Haga clic aquí Para Ninguno Conectarse a SQL Server mediante la autenticación de Windows. Windows Conectarse a SQL Server mediante la autenticación de Windows. Nombre de usuario Especifique el nombre de usuario y contraseña para conectarse a SQL Server especificando credenciales para un usuario definido en la base de datos de SQL Server. Tenga en cuenta que el nombre de usuario y la contraseña distinguen mayúsculas de minúsculas. Nota: Si deja el nombre de usuario y contraseña campos en blanco, el adaptador se conecta a SQL Server mediante la autenticación de Windows. 5. Haga clic en las propiedades de URI pestaña y, a continuación, especifique valores para los parámetros de conexión. Para obtener más información sobre el URI de conexión para el Adaptador de SQL. Nota • Si los parámetros de conexión contienen caracteres reservados, deberá especificarlos como-está en las propiedades de URI pestaña, es decir, sin usar cualquier carácter de escape. Sin embargo, si especifica el URI directamente en el configurar un URI campo y los parámetros de conexión contienen caracteres reservados, debe especificar los parámetros de conexión con los caracteres de escape adecuados.
  • 8. 8 • Si no especifica ningún valor en la ficha de propiedades URI, el Complemento Consume Adapter Service coloca el URI como mssql://.//. En tal caso, el adaptador se conecta a la base de datos predeterminada y la instancia de base de datos predeterminada en el equipo local. 6. Haga clic en las propiedades de enlace pestaña y, a continuación, especifique valores para las propiedades de enlace, si alguno, requeridos por las operaciones que desea dirigirse. 7. Haga clic en Aceptar. 8. Haga clic en Conectar. Una vez establecida la conexión, se muestra el estado de conexión como conectado. La siguiente ilustración muestra el Complemento Consume Adapter Service inmediatamente después de establecer la conexión. La interfaz gráfica de usuario es el misma para el Complemento Add Adapter Service Reference.
  • 9. 9 El Complemento Add Adapter Service Reference muestra los diferentes nodos que contiene las distintas operaciones que se pueden realizar en SQL Server. Por ejemplo, los procedimientos nodo contiene todos los procedimientos disponibles para la base de datos que se ha conectado a. De forma similar, las tablas nodo contiene todas las tablas que conectado a la base de datos y las operaciones que se pueden realizar en una tabla. Para obtener más información acerca de estos nodos, consulte identificadores de nodo de metadatos. • MySQL (cualquier versión) Conectar Visual Basic .NET y MySQL es algo bastante sencillo, aunque no lo parezca al principio. Hoy vamos a ver un completo tutorial de cómo hacer una conexión básica entre este lenguaje y una base de datos ya establecida. Lo primero que debemos hacer es bajarnos la librería necesaria para establecer la conexión y trabajar con las funciones que nos brinda MySQL. Por eso deben descargar MySQL Connector .NET, que lo pueden buscar en el sitio Web oficial junto con toda su documentación disponible. Después de descargarlo, abres tu Microsoft Visual Studio 2008 (La versión que yo uso) y en tu proyecto le das clic de derecho y luego en agregar referencia, allí mismo te sale una ventana para que busques y selecciones el archivo a agregar, que en este caso es la librería MySql.Data.dll que se encuentra en la carpeta de instalación (C:Archivos de ProgramaMySQLMySQL Connector Net 1.0.2bin.NET 1.1
  • 10. 10 1. Primer paso: Importar las librerías para trabajar con MySQL: Imports MySql.Data.MySqlClient 2. Y declaramos una variable global para la conexión: Friend conexion As MySqlConnection 3. Luego en el evento Clic del botón que agregamos, declaramos tres variables que harán referencia a los datos de conexión. Try servidor = ServerTxt.Text usuario = UsuarioTxt.Text pswd = pswdTxt.Text 4. Luego creamos un objeto de la variable conexión para trabajar con él. Y luego por medio de un String agregamos todos los datos de conexión proporcionados por las variables. conexion = New MySqlConnection() conexion.ConnectionString = "server=" & ServerTxt.Text & ";" & "user id=" & UsuarioTxt.Text & ";" & "password=" & pswdTxt.Text & ";" conexion.Open() MessageBox.Show("Conectado al servidor") 5. Por último, terminamos la gestión de errores, por si la conexión no se realiza sale un mensaje de error. Así evitamos comportamientos inesperados. Catch ex As MySqlException MessageBox.Show("No se ha podido conectar al servidor") End Try 6. El código completo dentro del evento Click debería quedar como este: Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Try conexion = New MySqlConnection() conexion.ConnectionString = "server=" & ServerTxt.Text & ";" & "user id=" & UsuarioTxt.Text & ";" & "password=" & pswdTxt.Text & ";" conexion.Open()
  • 11. 11 MessageBox.Show("Conectado al servidor") Catch ex As MySqlException MessageBox.Show("No se ha podido conectar al servidor") End Try End Sub Así, si se realiza la conexión, este muestra un mensaje positivo, de lo contrario nos lanza un error controlado. Más adelante veremos cómo agregar registros a una base de datos desde Visual Basic .NET.