FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Modificación de varios registros a la vez
Hola muy buenas,
Tengo una base de datos creada, con ella trabajo registro a registro, alta, baja, modificaciones lo que sea necesario registro a registro, pero ahora quisiera trabajar con un contenedor donde pueda modificar varios registros y con un botón poder grabar esos registros modificados de una vez, así les pedía opinión para ver cómo es la mejor manera posible si la mejor manera es utilizar un DbGrid o un StringGrid, donde en la primera columna escribiría el código Maestro y con un intro aparecieran los campos que yo eligiera asociados a ese registro, modificar el campo pertinente y en la segunda fila el siguiente codigo maestro y la misma operación.... , un click al button y quedar grabados todos los registros, ¿Es posible hacerlo con un StringGrid o DbGrid? o existe otra forma de hacerlo, Gracias. |
#2
|
||||
|
||||
¿Y si utilizas UPDATE de SQL? TDbGrid es solamente una MUESTRA de los datos...
__________________
Felipe Eduardo Ortiz López. Delphi programmers does it recursively... "Un programador, es un creador de universos en donde sólo él es responsable. Universos de complejidad prácticamente ilimitada que se puede crear en forma de programas de ordenador." - Joseph Weizenbaum. Témele a los profetas... y a aquellos que están listos para morir por "la verdad", ya que como regla general hacen morir a muchos otros con ellos, frecuentemente antes que ellos, y a veces en lugar de ellos. — Umberto Eco |
#3
|
||||
|
||||
Independientemente de la forma, que es lo de menos, no me queda claro lo que quieres hacer (que es lo más importante).
¿A qué refieres con " varios registros a la vez"? ¿Te refieres en que estén en la misma transacción (o todos o ninguno)?
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#4
|
|||
|
|||
Me refiero a poder modificar varios registros de una vez (los registros que yo elija), primero los busco uno a uno, en un formato de rejillas como "dbgrid", en la primera columna introduzco el número de registro y me aparecen los distintos campos, en la segunda linea introduzco otro registro con sus campos, modificando el mismo campo en cada uno de los registros, una vez finalizado la introducción de registros y modificados, grabarlos todos ellos en un click de button, entonces la pregunta era cual sería el modo de hacerlo más sencillo, me parecía que tenía que ser implementarlo en un stringGrid pero no estoy seguro:
TiammatMX, nunca he probado con UPDATE de SQL, me informaré cómo funciona y ver si esta es buena opcion. Gracias. |
#5
|
|||
|
|||
Sería el mismo caso que cuando voy a comprar varios artículos en una tienda, y se ve en pantalla una cuadrícula con varias columnas y filas, en la columna de la izquierda introducen el código y en las siguientes aparecen su caracteristicas, como por ejemplo en una ferretería, compro 30 tornillos, introduzco el código en la primera columna, y ya aparecen en el resto de columnas sus características, como puede ser en en una columna el material que está hecho, en otra la longitud, en otra la forma etc, etc, y en la última introduce cantidad que compro, luego en la siguiente fila introducen el código de por ejemplo sierras en la siguiente otro artículo, y al final con un click me sale el ticket y se queda grabado todos los articulos con las cantidades compradas.
Pero en un dbgrid no lo puedo hacer, en un stringrid tampoco, en un drawgrid tampoco, como podría conseguirlo. |
#6
|
||||
|
||||
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error al insertar varios registros | el_barto | PHP | 2 | 18-12-2010 01:57:13 |
Concatenar varios registros | mjjj | SQL | 7 | 01-07-2010 23:35:19 |
Modificacion de registros en Builder 6 | paco_galo | C++ Builder | 0 | 26-04-2007 02:51:52 |
Seleccionar Registros por fecha de introducción/modificación | dec | Trucos | 0 | 02-07-2006 10:12:47 |
|