FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Actualizar un Registro Por SQL con varios parametros
Saludos, y gracias por su atención.
Tengo una tabla "Cuotas" (Uso access), a la cual le quiero hacer un UPDATE por sql con un ADOQuery, Quiero actualizar tres campos, 1- 'Fecha_Pago' que inicialmente esta vacío, "con la fecha actual" 2- 'Estado' con "realizado" 3- 'Mora' Con un valor numérico que esta en un edit, llamemoslo edit1 para encontrar el registro tomara en cuenta tres cosas, el campo 'NumPrestamo' que agrupa todos los registros relacionados a un préstamo, luego el campo 'Estado' que contiene el texto "Pendiente o Realizado" lo que quiere que solo tome en cuenta los registros que tengan "Pendiente" y por ultimo, 'Numero' que tiene el numero de la cuota, la cuestión es que quiero que seleccione el registro que tenga en este campo "Numero" el valor mas bajo, la idea es ir cambiando el registro en el orden ascendente cuando realizo cada UPDATE. Por toda la explicación que he dado ya saben de que trata el programa, y se que la gran mayoria ha hecho esto o algo parecido. soy otro novato buscando ayuda Espero sus respuestas, Gracias. |
#2
|
||||
|
||||
Tú mismo has descrito perfectamente la sentencia sql que hay que escribir, ya solamente te falta mirar cualquier tutorial sql
Y de esa manera dejarás de ser novato, porque si te la escribimos, entonces tú la copiarás y pegarás... y seguirás siendo novato toda la vida Y pregunta aquí mismo si tienes alguna duda. |
#3
|
||||
|
||||
Cita:
Saludos |
#4
|
||||
|
||||
Bien, pon tu código que lo vayamos viendo y ayudando.
|
#5
|
||||
|
||||
Esto es lo que tengo hasta ahora, esta incompleto, como lo termino? |
#6
|
||||
|
||||
Yo lo resolvería por SQL, con una subselect. El valor de número vendria de:
*Sin conocer tu esquema de base de datos puede que en el where falte alguna condición. La idea es conseguir el mínimo número que te interese en esta select. Si tu motor de base de datos admite subselects en un update lo puedes juntar: En caso contrario deberías averiguar primero el mínimo y luego llamar a tu query.
__________________
Mallenat |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
¿Una función en Delphi, puede devolver varios parámetros? | socger | Varios | 6 | 27-02-2009 18:00:07 |
¿Actualizar varios registros a la vez? Ayuda... por favor | georkis | PHP | 2 | 29-04-2008 22:56:38 |
Actualizar Vista de Tabla en varios ordenadores | juanma65 | Conexión con bases de datos | 2 | 14-07-2006 10:26:48 |
actualizar aplicacion cliente en varios puesto | VRO | Providers | 0 | 25-10-2005 18:00:49 |
Problemas con varios Parametros | Carlex | SQL | 7 | 13-08-2004 23:34:34 |
|