HelloData: Una aplicación ADO Simple
Esta aplicación sencilla recorre cada una de las cuatro operaciones principales de ADO: obtener, examinar, editar y actualizar datos. Estas operaciones se realizan en la base de datos de ejemplo Northwind incluida con SQL Server. Para centrarse en los aspectos básicos de ADO y para evitar el desorden del código, el control de errores del ejemplo es mínimo.
Para ejecutar HelloData
Cree un nuevo proyecto estándar EXE de Visual Basic que haga referencia a la biblioteca de ADO. Para más información, consulte Referencia a las bibliotecas de ADO.
Cree cuatro botones de comando en la parte superior del formulario y establezca las propiedades Name y Caption en los valores que se muestran en la tabla al final de este tema.
Debajo de los botones, agregue un control Microsoft DataGrid Control (Msdatgrd.ocx). El archivo Msdatgrd.ocx se incluye con Visual Basic y se encuentra en el directorio \windows\system32 o \winnt\system32. Para agregar el control DataGrid al panel del cuadro de herramientas de Visual Basic, seleccione Componentes... en el menú Proyecto. A continuación, active la casilla situada junto a "Microsoft DataGrid Control 6.0 (SP3) (OLEDB)" y, luego, haga clic en Aceptar. Para agregar el control al proyecto, arrastre el control DataGrid desde el cuadro de herramientas al formulario de Visual Basic.
Cree un objeto TextBox en el formulario debajo de la cuadrícula y establezca sus propiedades como se muestra en la tabla. El formulario debe parecerse a la ilustración siguiente cuando haya terminado.
Por último, copie el código que aparece en HelloData Code y péguelo en la ventana del editor de código del formulario. Presione F5 para ejecutar el código.
Nota:
En el ejemplo siguiente, y en toda la guía, el id. de usuario "MyId" con una contraseña de "123aBc" se usa para autenticarse en el servidor. Debe sustituir estos valores por credenciales de inicio de sesión válidas del servidor. Además, sustituya el valor "MySQLServer" por el nombre del servidor.
Para obtener una descripción detallada del código, consulte Comentarios en HelloData.
Tipo de control | Propiedad | Valor |
---|---|---|
Forma | Nombre | Form1 |
Height | 6500 | |
Ancho | 6500 | |
MS DataGrid | Nombre | grdDisplay1 |
TextBox | Nombre | txtDisplay1 |
Multilínea | true | |
Botón de comando | Nombre | cmdGetData |
Caption | Get Data | |
Botón de comando | Nombre | cmdExamineData |
Caption | Examinar datos | |
Botón de comando | Nombre | cmdEditData |
Caption | Editar datos | |
Botón de comando | Nombre | cmdUpdateData |
Caption | Datos actualizados |