Ver Mensaje Individual
  #6 (permalink)  
Antiguo 12/08/2008, 16:48
asbraha
 
Fecha de Ingreso: mayo-2008
Mensajes: 35
Antigüedad: 17 años
Puntos: 0
Respuesta: problemas con campos de una tabla

Pues bueno parece que ya entendi, seria algo asi:

Código PHP:
TABLA_SECCION 1
NUMERO DE ALUMNO     NOMBRE       EDAD     ETC
....


TABLA_SECCION 2
NUMERO DE ALUMNO     NOMBRE       EDAD     ETC
....


TABLA_SECCION 3
NUMERO DE ALUMNO    NOMBRE       EDAD     ETC
.... 
Si quieres limitar a 40 los registros en las tablas necesitas hacer una busqueda en esa tabla, y con respecto al numero de alumno en turno crear una condicion para enviar o no un mensaje al usuario, incluso un cambio automatico de un combobox de la seccion a cambiar.

Podria ser algo asi:

Código PHP:

Dim Conexion 
As Variant
Dim SQLcontrol 
As String
Dim RScontrol 
As Variant

Dim Val 
As Integer




Set Conexion 
CreateObject("ADODB.Connection")
Conexion.Open ("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" "C:BaseDatosEscuela.mdb")
    
SQLcontrol "SELECT * FROM TABLA_SECCION 1 "
Set RScontrol Conexion.Execute(SQLcontrol)




Do While 
Not RScontrol.EOF

txtCuenta
.Text RScontrol("NUMERO DE ALUMNO")
Val RScontrol("NUMERO DE ALUMNO")

If (
Val 40Then

MsgBox 
"Se ha Cambiado la seccion, la actual estaba llena"vbOKOnly"Confirmación"

ComboBox.TextTABLA_SECCION 3  # aqui puedes usar un if para revisar cual es la actual y evitar que se cambie a la misma seccion 
End If

RScontrol.MoveNext

Loop



End Sub 
El do while recorrera todos los registros y si aun no llega el 40 no habra problema, no olvides que si escoges hacerlo asi tambien tienes que generar el NUMERO DE ALUMNO automaticamente e insertalo a la tabla cada que insertes un registro, por supuesto es solo un ejemplo lo puedes hacer con otro tipo de conexion a la base de datos o acomodarlo a tu gusto, espero te sirva saludos