![]() |
![]() |
| 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
|
||||
|
||||
|
Te veo bastante perdido, lo que necesitas es el mejor libro que puedes encontrar sobre delphi y bases de datos, es este y es gratis.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#2
|
|||
|
|||
|
hola gracias por tu respuesta no estoy tan perdido como dije anterior mente tengo un dbgrid1 con datos filtrados atreves de un query que me muestra todo los trabajadores que están en un departamento... ahora que cuando el usuario seleccione en el dbrid1 los que se van de vacaciones y al presionar el button me pase dicha selección a dbgrid2 ............. en el dbgrid1 tengo las opciones activas row select y multi select
Última edición por Casimiro Noteví fecha: 12-09-2014 a las 10:39:47. Razón: Cambiar PHP por DELPHI |
|
#3
|
||||
|
||||
|
Hola jrla.
Sería de mucha ayuda que nos dijeras con que gestor de base de datos estas trabajando (Firebird, MySQL, Paradox, Access, MS SQLServer,) y con que componentes te conectas a ella ? (BDE, ADO, IBX, DBExpres, ...) Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#4
|
||||
|
||||
|
hasta donde yo se, el with...do es algo especifico de delphi y simplemente es para evitar tener que hacer referencia al objeto que indique el with..do. En tu caso elimina la linea del with...do y en el for cambias la linea que se encuentra en su interior por esta: ClientDataSet1.Fields[i].Value*:=*DBGrid1.DataSource.DataSet.Fields[i].Value; En este caso no le veo mucho sentido ya que es una sola linea pero imagina que tuvieses que usar muchas referencias al mismo objeto, ahi si es mas util aunque se puede prescindir de ello. En builder podrias usar un puntero a objeto para acortar.
Quedaria asi: Código PHP:
Última edición por aguml fecha: 12-09-2014 a las 09:22:31. |
|
#5
|
|||
|
|||
|
Cita:
|
|
#6
|
||||
|
||||
|
uffff que dificil es entenderte
. ¿el español es tu lengua nativa? porque parece que uses el google translator (aunque no creo que ni él lo haga tan mal ).A ver si puedes aclararme un poquito mejor lo que me comentas porque me pierdo. |
|
#7
|
||||
|
||||
|
Bastante perdido, pero no debes molestarte por eso, todos estamos perdidos en algún momento
![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#8
|
|||
|
|||
|
Cita:
la otra pregunta es mi gestor de base de datos es interbase y me conecto con IBTransaction1 ![]() |
|
#9
|
||||
|
||||
|
Cita:
IBTransaction no es para conectar con una base de datos.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal Última edición por Casimiro Noteví fecha: 12-09-2014 a las 15:11:12. |
|
#10
|
|||
|
|||
|
yo utilizo interbase el que trae embarcadero xe6 creo que se conecta con ibconasole y en mi form tengo par enlazar a a mi base de datos un tibdata base
|
|
#11
|
||||
|
||||
|
Hola jrla.
Para el ejemplo crea dos tablas iguales, menos en el nombre claro ![]() Y cargale algunos datos a la primer tabla (orígen). En un form pone, Código:
1 (un ) TIBDatabase (IBDatabase1) 1 (dos) TIBTransaction (IBTransaction1) 2 (dos) TIBDataSet (ibdsSource y ibdsTarget) 2 (dos) TDataSource (dsSource, dsTarget) 2 (dos) TDBGrid. (dbgSource, dbgTarget) 1 (un ) TButton (btnPassData) Código PHP:
Está realizado y probado en C++ Builder 6 y Firebird 2.5. Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#12
|
|||
|
|||
|
hola a todos att el perdido.......... lo que tengo es lo siguiente tengo un form que se llama organizar curso donde tengo un combobox con todos los departamentos y un button enlazado a un query que me hace una consulta a la tabla trabajadores y me filtra los mismo de acuerdo a la selección del combobox y me lo mostrara en un stringrid ecfisa me ayudo con esa parte y buscando en los hilos vi que era mejor trabajar con un dbgrid entonces agregue un datasourse1 y lo enlace a mi query y mi dbgrid1 lo enlace a datasourse1 y este me muestra mi consulta
aquí viene el problema mi tutor dijo pero si yo quiero seleccionar algunos trabajadores de departamento y no a todos y crear otra lista .... y entonces agregue un 2 dbgri2 y un clienta dataset1 .... a dbgrid1 le active las opciones multiselec y rowslect lo que quiero hacer es que cuando marque los trabajadores del dbgrid 1 y precione un button los pase al dbgrid 2 y esa es la lista de trabajadores que voy a almacenar en mi base de datos esa es mi historia |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| crear referencia en tabla firebird | ebeltete | Firebird e Interbase | 5 | 30-05-2011 10:39:47 |
| Tabla de Referencia Cruzada | santi33a | MS SQL Server | 3 | 03-02-2006 21:49:00 |
| como ejecutar un query haciendo referencia a una tabla que esta en red????? | reggaealex | SQL | 2 | 20-01-2005 19:36:48 |
| Referencia a los campos de una tabla en Interbase | mglucero | Firebird e Interbase | 2 | 05-11-2004 09:45:57 |
| UPDATE con referencia a otra tabla... | JorgeBec | SQL | 6 | 05-08-2004 20:48:36 |
|