SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
Apellidos y nombre:_______________________________ Grupo:_________ Fecha:___________
AGREGANDO BD EN VB

Inicio de la Base de Datos BD
Abre tu proyecto,
Selecciona el menú complementos administrador visual de datos
Se abrirá el VisData, da clic en ArchivoNuevo Microsoft Access  MDB de la versión 7.0

Selecciona la carpeta del proyecto, dale nombre a tu BD y guardala,
En caso de que ya cuentes con tu BD, en lugar de nuevo da clic en:
ArchivoAbrir BD  Microsoft Access
Aparecerá un cuadro de dialogo elige la carpeta donde esta tu BD, selecciona tu BD con 2 clic y esta
aparecerá en el VisData.

Veremos el caso de generar una tabla desde VB
Ahora aparece nuevamente VisData (Visual Data Manager) mostrando en la barra
de título ruta de la base de datos.
Apellidos y nombre:_______________________________ Grupo:_________ Fecha:___________

Creación de la base de datos (tablas)
a) Haz clic con el botón derecho del ratón en
Propiedades y haz clic en New Table
b) En Table Structure, Table Name: escribe el
nombre de la tabla y haz clic en Add Field.
c) En Add Field, Name: escribe el nombre del
campo
d) En Type: selecciona el tipo de datos que
contendrá el campo
e) En Size: selecciona la cantidad de caracteres
que tendrá el campo y haz clic en OK.
f) Repite los pasos para cada campo que tendrá
la tabla y al terminar haz clic en Close.
g) Repite los pasos para cada tabla que tendrá la
base de datos. EN SU CASO.
h) Cuando cada tabla esté terminada haz clic en
el botón Build the Table y la tabla la podrás ver
el VisData (Visual Data Manager).
Crea la tabla de ventas,
agrega los campos :
No.Venta, tipo Single
Cliente,  texto
Fecha  Date/Time,
Total a pagar  currency

Crea una consulta
Aparecerá el generador de
consultas:
Da 2clics en la tabla Ventas,
aparecerán los campos,
selecciona ordenar por: Asc,
abajo selecciona el campo
cliente. Por último da clic en
guardar, te solicitará el nombre
de la consulta escribe CCliente,
y por último da clic en cerrar
para regresar al VisData.
Apellidos y nombre:_______________________________ Grupo:_________ Fecha:___________
Ahora ya tienes tu tabla Ventas y tu consulta CClientes

Abre la carpeta de formularios, para que puedas
visualizar todos los formularios que haz creado;
selecciona el Formulario de precios para
visualizarlo en el área de trabajo.

Una vez que ya tenemos la
pantalla de consulta de
precios, vamos a agregar el
botón de limpiar datos;
etiqueta de cliente y caja de
texto; el botón de registrar
pedido; agrega 8 etiquetas
como se muestra en la
siguiente pantalla.

Por ultimo agrega el control
data, este lo tienes que
agregar dando clic derecho
sobre la barra de controles,
selecciona del menú de
contexto componentes en la ventana de componentes busca y palomea el control:
Microsoft
ADO Data Control 6.0 (OLEDB), da clic en aplicar y cerrar
Apellidos y nombre:_______________________________ Grupo:_________ Fecha:___________
Se agregará a la barra de controles el control
Adodc
Seleccionalo y agrega el control al
formulario

INICIANDO LA CONEXIÓN CON LA BASE DE DATOS
Conectando el control Data
a) Selecciona el control Data y modifica sus propiedades como sigue:
b) DatabaseName: localiza la carpeta del proyecto y selecciona la base de datos en donde se halla
la tabla.
c) RecordSource: selecciona el nombre de la tabla cuyos campos se mostrarán en el formulario.
Conectando las etiquetas
a) Selecciona una de las etiquetas y modifica sus propiedades como sigue:
b) DataSource: selecciona Data1.
c) DataField: selecciona el nombre del campo de la tabla, que se mostrará en la caja de texto.
d) Repite los pasos con cada caja de texto del formulario y ejecuta el programa con F5.
e) En el formulario que conectaste a la base de datos, al hacer clic en el botón de avance del control
Data se mostrarán los registros de la tabla.
Ahora debes programar los botones
BOTON DE LIMPIAR
Private Sub limpia_Click()
For x = 0 To 6
precio(x) = ""
cantidad(x) = ""
importe(x) = ""
List1.Selected(x) = False
Next
totP.Text = ""
cliente.Text = ""
End Sub

BOTON DE REGISTRAR PEDIDO
Private Sub Command2_Click()
Data1.Recordset.AddNew
FECHA.Caption = DateValue(Now)

Con este código se repite de 0 a 6 el asignar
blancos a cada una de las variables de los
arreglos del formulario, terminado el bucle le
asigna blancos a totP (total a pagar) y cliente
(nombre del cliente)

En esta sección agrega un nuevo
registro a la tabla, y asigna valores a
cada campo de la misma según los
valores de fecha del sistema, cliente y
total apagar del formulario y agrega un
1 al total de registros de la tabla.
Actualiza el registro y se mueve al
ultimo registro (el capturado) para que
se visualice en pantalla.
Se llama a limpia_click (proceso
anterior)
Apellidos y nombre:_______________________________ Grupo:_________ Fecha:___________
CTE.Caption = cliente.Text
TOT.Caption = totP.Text
VENTA.Caption = (Data1.Recordset.RecordCount) + 1
Data1.UpdateRecord
Data1.Refresh
Data1.Recordset.MoveLast
limpia_Click
End Sub
Listo ya tienes conectada tu BD y tu tabla de ventas a tu proyecto.
Ahora crearemos un formulario con el asistente
Para lo cual es necesario anexarlo, selecciona del menú despleglable:
complementosadministrador de complementosVB 6 Data Form Wizard; activa el cuadro de
cargado/descargado y Aceptar

Con esto ya tendrás el asistente para
formularios de datos cargado en el menú
complementos:

Seleccionalo, aparecerá el asistente para el
cual debes seguir los pasos:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.

11.

Deja todo tal cual de clic en Siguiente
Debe estar seleccionado Access y siguiente
Clic en Examinar, busca la BD que acabas de crear, selecciónala, clic en abrir y siguiente
Da el nombre: Ventas_Cliente; Selecciona Cuadrícula (Hoja de datos) ; Selecciona Control
de datos ADO y siguiente
En origen de datos selecciona ventas
Pasa todos los campos disponibles a campos seleccionados, organiza el orden de
presentarse
En columna por la que se va a ordenar selecciona cliente y siguiente
Borra todas las selecciones de botones, ya que solo queremos consultar y clic en finalizar
Aparecerá en la ventana de proyecto el nuevo
formulario, dale doble clic para visualizarlo
Selecciona una de las columnas con clic
derecho y del menú selecciona la opción
recuperar campos, clic en Aceptar en el
mensaje de confirmación.
Aparecerán los campos seleccionados en el
orden que los acomodaste:
Apellidos y nombre:_______________________________ Grupo:_________ Fecha:___________

12. Ahora solo falta que agregues una
opción más al menú para consultar las
ventas ordenas por cliente.

GENERAR EXE
Una vez que ya tengas toda la funcionalidad de tu proyecto, genera el ejecutable:
Menú Archivo generar proyecto; en la ventana de dialogo da clic en aceptar y listo ya tienes tu
ejecutable.

Listo ahora entrega en un CD, una carpeta con tus apellidos, dentro agrega todos los archivos que
generaste en el desarrollo de tu proyecto y tu archivo ejecutable.

Más contenido relacionado

La actualidad más candente (20)

Formulario En Word
Formulario En WordFormulario En Word
Formulario En Word
 
Manual de practicas
Manual de practicasManual de practicas
Manual de practicas
 
Manual impresión de etiquetas Avery, modelo 5160
Manual impresión de etiquetas Avery, modelo 5160Manual impresión de etiquetas Avery, modelo 5160
Manual impresión de etiquetas Avery, modelo 5160
 
Combinar correspondencia
Combinar correspondenciaCombinar correspondencia
Combinar correspondencia
 
COMBINACIÓN DE CORRESPONDENCIA
COMBINACIÓN DE CORRESPONDENCIA COMBINACIÓN DE CORRESPONDENCIA
COMBINACIÓN DE CORRESPONDENCIA
 
Colegio nacional nicolas esguerra tek
Colegio nacional nicolas esguerra tekColegio nacional nicolas esguerra tek
Colegio nacional nicolas esguerra tek
 
Pasos para combinación de correspondencia.
Pasos para combinación de correspondencia.Pasos para combinación de correspondencia.
Pasos para combinación de correspondencia.
 
Actividad unidad 2. funciones más comunes v3
Actividad unidad 2. funciones más comunes v3Actividad unidad 2. funciones más comunes v3
Actividad unidad 2. funciones más comunes v3
 
Excel 03
Excel 03Excel 03
Excel 03
 
Microsoft Access
Microsoft AccessMicrosoft Access
Microsoft Access
 
Manual visual fox pro
Manual visual fox proManual visual fox pro
Manual visual fox pro
 
Separata de vb 2015
Separata de vb 2015Separata de vb 2015
Separata de vb 2015
 
Ambiente excel angel gonzalez
Ambiente excel angel gonzalezAmbiente excel angel gonzalez
Ambiente excel angel gonzalez
 
Ejercicio De Formularios En Word
Ejercicio De Formularios En WordEjercicio De Formularios En Word
Ejercicio De Formularios En Word
 
examenfinal
examenfinalexamenfinal
examenfinal
 
Primeros pasos para abrir acces 2010
Primeros pasos para abrir acces 2010Primeros pasos para abrir acces 2010
Primeros pasos para abrir acces 2010
 
Manual access y manual de exel
Manual access y manual de exelManual access y manual de exel
Manual access y manual de exel
 
Tarea 1 Entorno Word
Tarea 1 Entorno WordTarea 1 Entorno Word
Tarea 1 Entorno Word
 
MANUAL ACCESS
MANUAL ACCESSMANUAL ACCESS
MANUAL ACCESS
 
Excel 02
Excel 02Excel 02
Excel 02
 

Destacado

Anexo 7 guia de aprendizaje
Anexo 7 guia de aprendizajeAnexo 7 guia de aprendizaje
Anexo 7 guia de aprendizajeVane Torres
 
Presentacion propuesta
Presentacion propuestaPresentacion propuesta
Presentacion propuestaCiuad de Asis
 
Présentation MIP 2016
Présentation MIP 2016Présentation MIP 2016
Présentation MIP 2016Bich Van Hoang
 
Aeliapedia : la naissance et la croissance d'une idée
Aeliapedia : la naissance et la croissance d'une idéeAeliapedia : la naissance et la croissance d'une idée
Aeliapedia : la naissance et la croissance d'une idéeXWiki
 
Ror paysages bretons avec Barbara
Ror paysages bretons avec BarbaraRor paysages bretons avec Barbara
Ror paysages bretons avec BarbaraIgal Assaf
 
Controles basicos final
Controles basicos finalControles basicos final
Controles basicos finalprofesorpfpd
 
Presentación Agendas Ciudadanas por la Transparencia
Presentación Agendas Ciudadanas por la TransparenciaPresentación Agendas Ciudadanas por la Transparencia
Presentación Agendas Ciudadanas por la TransparenciaTransparenciaporColombia
 
Les Signes de Réussite avec Agile
Les Signes de Réussite avec AgileLes Signes de Réussite avec Agile
Les Signes de Réussite avec Agileoana Juncu
 
PHP et Performances - AFUP 2005
PHP et Performances - AFUP 2005PHP et Performances - AFUP 2005
PHP et Performances - AFUP 2005Eric D.
 
Wiser Tuesday La Ruche Survey Results 2 11 09
Wiser Tuesday La Ruche Survey Results 2 11 09Wiser Tuesday La Ruche Survey Results 2 11 09
Wiser Tuesday La Ruche Survey Results 2 11 09Camilla Burg
 

Destacado (20)

Anexo 7 guia de aprendizaje
Anexo 7 guia de aprendizajeAnexo 7 guia de aprendizaje
Anexo 7 guia de aprendizaje
 
Tics como recurso didáctico
Tics como recurso didácticoTics como recurso didáctico
Tics como recurso didáctico
 
4 practica nota de venta
4 practica nota de venta4 practica nota de venta
4 practica nota de venta
 
Synthèse
SynthèseSynthèse
Synthèse
 
2011 03-09-cloud sgi
2011 03-09-cloud sgi2011 03-09-cloud sgi
2011 03-09-cloud sgi
 
Presentacion propuesta
Presentacion propuestaPresentacion propuesta
Presentacion propuesta
 
Entri
EntriEntri
Entri
 
Présentation MIP 2016
Présentation MIP 2016Présentation MIP 2016
Présentation MIP 2016
 
Aeliapedia : la naissance et la croissance d'une idée
Aeliapedia : la naissance et la croissance d'une idéeAeliapedia : la naissance et la croissance d'une idée
Aeliapedia : la naissance et la croissance d'une idée
 
Guia 4to-P Progra-Aplic-2
Guia 4to-P Progra-Aplic-2Guia 4to-P Progra-Aplic-2
Guia 4to-P Progra-Aplic-2
 
Ror paysages bretons avec Barbara
Ror paysages bretons avec BarbaraRor paysages bretons avec Barbara
Ror paysages bretons avec Barbara
 
Controles basicos final
Controles basicos finalControles basicos final
Controles basicos final
 
Presentación Agendas Ciudadanas por la Transparencia
Presentación Agendas Ciudadanas por la TransparenciaPresentación Agendas Ciudadanas por la Transparencia
Presentación Agendas Ciudadanas por la Transparencia
 
Defi no2
Defi no2Defi no2
Defi no2
 
Chile
ChileChile
Chile
 
Frases Geniales
Frases GenialesFrases Geniales
Frases Geniales
 
Les Signes de Réussite avec Agile
Les Signes de Réussite avec AgileLes Signes de Réussite avec Agile
Les Signes de Réussite avec Agile
 
Zaire
ZaireZaire
Zaire
 
PHP et Performances - AFUP 2005
PHP et Performances - AFUP 2005PHP et Performances - AFUP 2005
PHP et Performances - AFUP 2005
 
Wiser Tuesday La Ruche Survey Results 2 11 09
Wiser Tuesday La Ruche Survey Results 2 11 09Wiser Tuesday La Ruche Survey Results 2 11 09
Wiser Tuesday La Ruche Survey Results 2 11 09
 

Similar a 7 practica agregando db en vb

Conectar con bases de datos
Conectar con bases de datosConectar con bases de datos
Conectar con bases de datosRafael Quintero
 
Tutorial MIneria de datos en sql server
Tutorial  MIneria de datos en sql serverTutorial  MIneria de datos en sql server
Tutorial MIneria de datos en sql serverRis Fernandez
 
Cómo usar pentaho report design
Cómo usar pentaho report designCómo usar pentaho report design
Cómo usar pentaho report designJavier Garcia Lopez
 
bases de datos desde visual basic
bases de datos desde visual basicbases de datos desde visual basic
bases de datos desde visual basicsantiagomario8
 
Reportes y graficos en .net
Reportes y graficos en .net Reportes y graficos en .net
Reportes y graficos en .net Juan Villena
 
Pasos Para Conectar Una Base De Datos En Visual Basic
Pasos Para Conectar Una Base De Datos En Visual BasicPasos Para Conectar Una Base De Datos En Visual Basic
Pasos Para Conectar Una Base De Datos En Visual Basicguest6a4bfb
 
Bases de datos_angelina_monetti
Bases de datos_angelina_monettiBases de datos_angelina_monetti
Bases de datos_angelina_monettiangelinamonetti1
 
Access
AccessAccess
Accessiwnyk
 
Base De Datos Con Visual Basic6.0
Base De Datos Con Visual Basic6.0Base De Datos Con Visual Basic6.0
Base De Datos Con Visual Basic6.0CuC
 
CREACIÓN DE CONSULTAS EN ACCESS.pdf
CREACIÓN DE CONSULTAS EN ACCESS.pdfCREACIÓN DE CONSULTAS EN ACCESS.pdf
CREACIÓN DE CONSULTAS EN ACCESS.pdfGermanMoreno56
 
Accesspracticacompleta 110430082154-phpapp02
Accesspracticacompleta 110430082154-phpapp02Accesspracticacompleta 110430082154-phpapp02
Accesspracticacompleta 110430082154-phpapp02Angélica Reyes Castillo
 

Similar a 7 practica agregando db en vb (20)

Crear inventarios
Crear inventariosCrear inventarios
Crear inventarios
 
Conectar con bases de datos
Conectar con bases de datosConectar con bases de datos
Conectar con bases de datos
 
Tutorial MIneria de datos en sql server
Tutorial  MIneria de datos en sql serverTutorial  MIneria de datos en sql server
Tutorial MIneria de datos en sql server
 
Cómo usar pentaho report design
Cómo usar pentaho report designCómo usar pentaho report design
Cómo usar pentaho report design
 
bases de datos desde visual basic
bases de datos desde visual basicbases de datos desde visual basic
bases de datos desde visual basic
 
Tarea4
Tarea4Tarea4
Tarea4
 
Tema2 ado net
Tema2 ado netTema2 ado net
Tema2 ado net
 
Access
AccessAccess
Access
 
Base de datos guia[1]
Base de datos guia[1]Base de datos guia[1]
Base de datos guia[1]
 
Reportes y graficos en .net
Reportes y graficos en .net Reportes y graficos en .net
Reportes y graficos en .net
 
Clase Access
Clase AccessClase Access
Clase Access
 
Trucos en access
Trucos en accessTrucos en access
Trucos en access
 
Pasos Para Conectar Una Base De Datos En Visual Basic
Pasos Para Conectar Una Base De Datos En Visual BasicPasos Para Conectar Una Base De Datos En Visual Basic
Pasos Para Conectar Una Base De Datos En Visual Basic
 
Bases de datos_angelina_monetti
Bases de datos_angelina_monettiBases de datos_angelina_monetti
Bases de datos_angelina_monetti
 
Pantallazos
PantallazosPantallazos
Pantallazos
 
Access
AccessAccess
Access
 
Base De Datos Con Visual Basic6.0
Base De Datos Con Visual Basic6.0Base De Datos Con Visual Basic6.0
Base De Datos Con Visual Basic6.0
 
CREACIÓN DE CONSULTAS EN ACCESS.pdf
CREACIÓN DE CONSULTAS EN ACCESS.pdfCREACIÓN DE CONSULTAS EN ACCESS.pdf
CREACIÓN DE CONSULTAS EN ACCESS.pdf
 
Access
AccessAccess
Access
 
Accesspracticacompleta 110430082154-phpapp02
Accesspracticacompleta 110430082154-phpapp02Accesspracticacompleta 110430082154-phpapp02
Accesspracticacompleta 110430082154-phpapp02
 

Más de Ma Isabel Arriaga (20)

Mate1y2 udeei 2do mom
Mate1y2 udeei 2do momMate1y2 udeei 2do mom
Mate1y2 udeei 2do mom
 
Mate1 2do-mom
Mate1 2do-momMate1 2do-mom
Mate1 2do-mom
 
Mate 3 d 2do-mom
Mate 3 d 2do-momMate 3 d 2do-mom
Mate 3 d 2do-mom
 
Mate 3 d 1er mom
Mate 3 d 1er momMate 3 d 1er mom
Mate 3 d 1er mom
 
Mate 1 1er mom
Mate 1 1er momMate 1 1er mom
Mate 1 1er mom
 
Mate1y3 udeei 1er. mom
Mate1y3 udeei 1er. momMate1y3 udeei 1er. mom
Mate1y3 udeei 1er. mom
 
Tradiciones guille 1_abc_18_29_mayo
Tradiciones guille 1_abc_18_29_mayoTradiciones guille 1_abc_18_29_mayo
Tradiciones guille 1_abc_18_29_mayo
 
2 ingles udeei edith
2 ingles udeei edith2 ingles udeei edith
2 ingles udeei edith
 
1 ingles udeei edith
1 ingles udeei edith1 ingles udeei edith
1 ingles udeei edith
 
1 a f cye gabriela
1 a f cye gabriela1 a f cye gabriela
1 a f cye gabriela
 
Int emocional 3ros
Int emocional 3rosInt emocional 3ros
Int emocional 3ros
 
2 d fisica udeei adrianasarabia
2 d fisica udeei adrianasarabia2 d fisica udeei adrianasarabia
2 d fisica udeei adrianasarabia
 
Diseno arquitectonico mayo2
Diseno arquitectonico mayo2Diseno arquitectonico mayo2
Diseno arquitectonico mayo2
 
1ros artes plasticas
1ros artes plasticas1ros artes plasticas
1ros artes plasticas
 
3ros artes plasticas
3ros artes plasticas3ros artes plasticas
3ros artes plasticas
 
2dos artes plasticas
2dos artes plasticas2dos artes plasticas
2dos artes plasticas
 
2dos udeei artes plasticas
2dos udeei artes plasticas2dos udeei artes plasticas
2dos udeei artes plasticas
 
Inteligencia emocional 2os
Inteligencia emocional 2osInteligencia emocional 2os
Inteligencia emocional 2os
 
Espa2 d
Espa2 dEspa2 d
Espa2 d
 
Espa2 d jonathan humberto
Espa2 d jonathan humbertoEspa2 d jonathan humberto
Espa2 d jonathan humberto
 

7 practica agregando db en vb

  • 1. Apellidos y nombre:_______________________________ Grupo:_________ Fecha:___________ AGREGANDO BD EN VB Inicio de la Base de Datos BD Abre tu proyecto, Selecciona el menú complementos administrador visual de datos Se abrirá el VisData, da clic en ArchivoNuevo Microsoft Access  MDB de la versión 7.0 Selecciona la carpeta del proyecto, dale nombre a tu BD y guardala, En caso de que ya cuentes con tu BD, en lugar de nuevo da clic en: ArchivoAbrir BD  Microsoft Access Aparecerá un cuadro de dialogo elige la carpeta donde esta tu BD, selecciona tu BD con 2 clic y esta aparecerá en el VisData. Veremos el caso de generar una tabla desde VB Ahora aparece nuevamente VisData (Visual Data Manager) mostrando en la barra de título ruta de la base de datos.
  • 2. Apellidos y nombre:_______________________________ Grupo:_________ Fecha:___________ Creación de la base de datos (tablas) a) Haz clic con el botón derecho del ratón en Propiedades y haz clic en New Table b) En Table Structure, Table Name: escribe el nombre de la tabla y haz clic en Add Field. c) En Add Field, Name: escribe el nombre del campo d) En Type: selecciona el tipo de datos que contendrá el campo e) En Size: selecciona la cantidad de caracteres que tendrá el campo y haz clic en OK. f) Repite los pasos para cada campo que tendrá la tabla y al terminar haz clic en Close. g) Repite los pasos para cada tabla que tendrá la base de datos. EN SU CASO. h) Cuando cada tabla esté terminada haz clic en el botón Build the Table y la tabla la podrás ver el VisData (Visual Data Manager). Crea la tabla de ventas, agrega los campos : No.Venta, tipo Single Cliente,  texto Fecha  Date/Time, Total a pagar  currency Crea una consulta Aparecerá el generador de consultas: Da 2clics en la tabla Ventas, aparecerán los campos, selecciona ordenar por: Asc, abajo selecciona el campo cliente. Por último da clic en guardar, te solicitará el nombre de la consulta escribe CCliente, y por último da clic en cerrar para regresar al VisData.
  • 3. Apellidos y nombre:_______________________________ Grupo:_________ Fecha:___________ Ahora ya tienes tu tabla Ventas y tu consulta CClientes Abre la carpeta de formularios, para que puedas visualizar todos los formularios que haz creado; selecciona el Formulario de precios para visualizarlo en el área de trabajo. Una vez que ya tenemos la pantalla de consulta de precios, vamos a agregar el botón de limpiar datos; etiqueta de cliente y caja de texto; el botón de registrar pedido; agrega 8 etiquetas como se muestra en la siguiente pantalla. Por ultimo agrega el control data, este lo tienes que agregar dando clic derecho sobre la barra de controles, selecciona del menú de contexto componentes en la ventana de componentes busca y palomea el control: Microsoft ADO Data Control 6.0 (OLEDB), da clic en aplicar y cerrar
  • 4. Apellidos y nombre:_______________________________ Grupo:_________ Fecha:___________ Se agregará a la barra de controles el control Adodc Seleccionalo y agrega el control al formulario INICIANDO LA CONEXIÓN CON LA BASE DE DATOS Conectando el control Data a) Selecciona el control Data y modifica sus propiedades como sigue: b) DatabaseName: localiza la carpeta del proyecto y selecciona la base de datos en donde se halla la tabla. c) RecordSource: selecciona el nombre de la tabla cuyos campos se mostrarán en el formulario. Conectando las etiquetas a) Selecciona una de las etiquetas y modifica sus propiedades como sigue: b) DataSource: selecciona Data1. c) DataField: selecciona el nombre del campo de la tabla, que se mostrará en la caja de texto. d) Repite los pasos con cada caja de texto del formulario y ejecuta el programa con F5. e) En el formulario que conectaste a la base de datos, al hacer clic en el botón de avance del control Data se mostrarán los registros de la tabla. Ahora debes programar los botones BOTON DE LIMPIAR Private Sub limpia_Click() For x = 0 To 6 precio(x) = "" cantidad(x) = "" importe(x) = "" List1.Selected(x) = False Next totP.Text = "" cliente.Text = "" End Sub BOTON DE REGISTRAR PEDIDO Private Sub Command2_Click() Data1.Recordset.AddNew FECHA.Caption = DateValue(Now) Con este código se repite de 0 a 6 el asignar blancos a cada una de las variables de los arreglos del formulario, terminado el bucle le asigna blancos a totP (total a pagar) y cliente (nombre del cliente) En esta sección agrega un nuevo registro a la tabla, y asigna valores a cada campo de la misma según los valores de fecha del sistema, cliente y total apagar del formulario y agrega un 1 al total de registros de la tabla. Actualiza el registro y se mueve al ultimo registro (el capturado) para que se visualice en pantalla. Se llama a limpia_click (proceso anterior)
  • 5. Apellidos y nombre:_______________________________ Grupo:_________ Fecha:___________ CTE.Caption = cliente.Text TOT.Caption = totP.Text VENTA.Caption = (Data1.Recordset.RecordCount) + 1 Data1.UpdateRecord Data1.Refresh Data1.Recordset.MoveLast limpia_Click End Sub Listo ya tienes conectada tu BD y tu tabla de ventas a tu proyecto. Ahora crearemos un formulario con el asistente Para lo cual es necesario anexarlo, selecciona del menú despleglable: complementosadministrador de complementosVB 6 Data Form Wizard; activa el cuadro de cargado/descargado y Aceptar Con esto ya tendrás el asistente para formularios de datos cargado en el menú complementos: Seleccionalo, aparecerá el asistente para el cual debes seguir los pasos: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Deja todo tal cual de clic en Siguiente Debe estar seleccionado Access y siguiente Clic en Examinar, busca la BD que acabas de crear, selecciónala, clic en abrir y siguiente Da el nombre: Ventas_Cliente; Selecciona Cuadrícula (Hoja de datos) ; Selecciona Control de datos ADO y siguiente En origen de datos selecciona ventas Pasa todos los campos disponibles a campos seleccionados, organiza el orden de presentarse En columna por la que se va a ordenar selecciona cliente y siguiente Borra todas las selecciones de botones, ya que solo queremos consultar y clic en finalizar Aparecerá en la ventana de proyecto el nuevo formulario, dale doble clic para visualizarlo Selecciona una de las columnas con clic derecho y del menú selecciona la opción recuperar campos, clic en Aceptar en el mensaje de confirmación. Aparecerán los campos seleccionados en el orden que los acomodaste:
  • 6. Apellidos y nombre:_______________________________ Grupo:_________ Fecha:___________ 12. Ahora solo falta que agregues una opción más al menú para consultar las ventas ordenas por cliente. GENERAR EXE Una vez que ya tengas toda la funcionalidad de tu proyecto, genera el ejecutable: Menú Archivo generar proyecto; en la ventana de dialogo da clic en aceptar y listo ya tienes tu ejecutable. Listo ahora entrega en un CD, una carpeta con tus apellidos, dentro agrega todos los archivos que generaste en el desarrollo de tu proyecto y tu archivo ejecutable.