![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola
Estas haciendo una seleccion y mientras no pongas una condicion saldran todos los campos. Para hacer lo que quieres deberias o dar mas indicaciones o hacer una seleccion con condicion. Por cierto, dependiendo de lo que quieras hacer se usaria un update. Saludos |
|
#2
|
|||
|
|||
|
si yo tengo entendido eso mismo que me dices por eso no he puesto condicion, pero solo me selecciona la primera fila,
La idea general que tengo es modificar el costo de todas las filas dependiento de una condicion que tenga, pero de la manera que lo hago sin poner condicion , solo selecciona la primera fila, porque tintento poner Zcompras.Fields[4] , que deberia contener a mi parecer el campo " cantidad " de la segunda fila, pero no es asi, no se que pase |
|
#3
|
||||
|
||||
|
Hola
Perdon pero no entiendo muy bien. Sigues diciendo que quieres modificar TODOS los campos que cumplan un CONDICION, pero sin poner la condicion??. Pues si no te explicas un poco mejor no lo entiendo. Saludos |
|
#4
|
|||
|
|||
|
ok , disculpa si te he confundido, la condicion a la que me referia es independiente l de la consulta,por ejemplo, un reajuste de costos de acuerdo a una fecha,aqui la condicion es la fecha y no esta relacionado con la consulta.
el reajuste de costos es para todo lo que tenga en mi tabla de compras , por eso necesito seleccionar y procesar cada una de mis filas de la tabla para asignar un nuevo costo, y lo hago mediante
En esa consulta no tengo condicion ,se supone debe seleccionarme los campos para cada fila, pero solo lo hace de la primera .. Tengo estas asignaciones
Zcompras.Fields[0] contiene el primer campo "Cantidad" que seleccione de la consulta, pero solo de la primera fila.. tenia pensado que Zcompras.Fields[4] contendria el campo "Cantidad " de la segunda fila ,pero no es asi, no contiene nada y me marca error. No se de que manera puedo recorrer mi tabla para poder modificar los campos que deseo, Muchisimas gracias , y una disculpa por no ser tan claro en el hilo anterior |
|
#5
|
||||
|
||||
|
Hola
Hagamos una prueba, solo para ver si puedes recorrer la tabla. Coloca un dbnavigator en el form y lo enlazas a un datasource que este ligado al query Zcompras. Veamos si el navigator muestra los campos. Me cuentas. Saludos |
|
#6
|
||||
|
||||
|
Hola schaka, para recorrer el resultado que te ha dado tu consulta debes hacerlo asi:
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
|
#7
|
|||
|
|||
|
Hola que tal, gracias por tu respuesta, la he probado, pero ahora tengo un error, al tratar de ejecutarlo de esa manera, el error es el siguiente:
Cannot perform this operation on a closet dataset. ya revise mi datasource y mi zquery , y estan correctas, les mostrare mi metodo completo , espero me puedan ayudar, gracias.
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Seleccionar una fila de un DBGrid | zvf | Conexión con bases de datos | 6 | 29-09-2006 02:28:54 |
| Seleccionar una fila en un DBGRID | erickperez6 | Conexión con bases de datos | 1 | 02-05-2004 16:49:34 |
| seleccionar fila de un DBGrid | empty | Varios | 1 | 31-03-2004 12:00:47 |
| Seleccionar una fila de un dbgrid | NuncaMas | Conexión con bases de datos | 3 | 22-01-2004 09:55:48 |
| Seleccionar fila en rejilla... | superhopi | OOP | 2 | 08-07-2003 19:02:46 |
|