Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Id en en un proyecto

Estas en el tema de Id en en un proyecto en el foro de Visual Basic clásico en Foros del Web. tengo un proyecto de factura, y una bd con una tabl: "facturas" donde van todos los datos de los clientes, para identificar a los clientes ...
  #1 (permalink)  
Antiguo 05/11/2006, 05:47
 
Fecha de Ingreso: enero-2006
Mensajes: 83
Antigüedad: 18 años, 3 meses
Puntos: 0
Id en en un proyecto

tengo un proyecto de factura, y una bd con una tabl: "facturas" donde van todos los datos de los clientes,
para identificar a los clientes le he puesto el id_cliente que es la clave principal, pero no se relacionar esta clave en el proyecto, para poder tenr acceso en un momento dado a un cliente.
¿como se hace?
saludos
  #2 (permalink)  
Antiguo 05/11/2006, 10:45
 
Fecha de Ingreso: septiembre-2006
Ubicación: en mi casa
Mensajes: 29
Antigüedad: 17 años, 8 meses
Puntos: 0
lo que tienes que hacer una vez realizados tus modulos para abrir la base de datos y tus tablas es poner una condicion en el formulario donde vas a realizar las busqueda.
como por ejemplo asi
(if clave<>"") then
tb.findfirst "clave='" & clave & "'"
if tb.nomatch then
msgbox"los datos no se encuentran"
else
tb.addneww
aqui agregas los campòs de tu tabla que quieres agregar esto es para agregarlo al sistema.
y lo actualiza con
tb.update
  #3 (permalink)  
Antiguo 06/11/2006, 04:53
 
Fecha de Ingreso: enero-2006
Mensajes: 83
Antigüedad: 18 años, 3 meses
Puntos: 0
la condicion en el formulario es en el form activate?
la calve la tengo en un campo en la bd de acces que se llama Id_cliente
  #4 (permalink)  
Antiguo 07/11/2006, 09:36
Avatar de vbx3m  
Fecha de Ingreso: febrero-2005
Ubicación: Venezuela
Mensajes: 524
Antigüedad: 19 años, 3 meses
Puntos: 1
Cita:
Iniciado por soriketes
la condicion en el formulario es en el form activate?
En el sitio donde vas a hacer la comparacion de la(s) clave(s)... Puede ser en el evento click de un boton, lost_focus o keypress de un text, etc...

Cita:
la calve la tengo en un campo en la bd de acces que se llama Id_cliente
En escencia es esto...

Si Id_cliente=clave_correcta entonces
...CONDICION...
......
.....
sino
Mensaje "Clave Invalida"
Fin Si

Suponiendo que lo estas haciendo con ADO
Código:
With Adodc1.Recordset
       .Find ("!Id_cliente='" & clave_correcta & "'")
       If .EOF Then
           Msgbox "Clave no encontrada"
       else
            ... CONDICION
            ...
       End IF
       Adodc1.refresh
End With
__________________
ホルヘ・ラファエル・マルティネス・レオン
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:43.