Entrar
¿Nuevo usuario? Inscribirme
DesarrolloDelphi · Desarrollo de Software en Borland Delphi
? ¿Ya estás suscrito? Entra a Yahoo!

Consejos

¿Sabías que...?
Podés cambiar el orden de los mensajes. Simplemente hacé clic en el enlace de columna fecha. Tus preferencias se guardarán, por lo tanto no necesitarás hacerlo otra vez cuando vuelvas a entrar.

Mensajes

  Mensajes Ayuda
Avanzado
Mensajes 6782 - 6811 de 7335   Más reciente  |  < Más reciente  |  Más antiguo >  |  Más antiguo
Mensajes: Mostrar resúmenes de los mensajes   (Agrupar por tema) Clasificar por fecha v  
#6811 De: Ricardo Cabra <ricardo_cabra@...>
Fecha: Vie, 1 de Feb, 2008 8:06 pm
Asunto: Dudas - Midas - TRemoteDatamodule
ricardo_cabra
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Hola compañeros

agradezco al ayuda de X Y por la documentación... la cual esta muy interesante.

retomando el hilo "Documentacion Midas TRemote Datamodule"

tengo entre manos un proyecto que trabaja bajo esta tecnologia, pero he visto
que se desarrollo bajo dos formas diferentes para realizar las operaciones de
consulta y demas en la base de datos...

Forma 1:

se crean procedimientos y funciones asociados a la instancia, (no se si este
bien decirlo asi)  es decir los que son creados por View / Type library, dentro
de estos procedimiento se usa en forma normal TAdoQuery y TAdoStoredProcedure...

Forma 2:

se hace la conexion de la base de datos asi.... usando Midas...

en el lado del servidor
TDataSetProvider = conectado a = TAdoQuery

en el lado del cliente
TClientDataSet = conectado a TDataSetProvider por medio de un remote server.

Lastimosamente no hay documentacion de este proyecto, el cual esta desarrollado
en Delphi 6, mi pregunta es que ventaja tiene usar la forma 1 de la forma 2...
pues  por las dos formas se pueden hacer los procesos basicos de una base de
datos insert y demas...

otra opcion es migrar esta aplicion a Rad 2007, pero no se si MIDAS sea
soportado por rad 2007, para lo cual tengo pensado compilar el codigo  y pues
hay salgo de dudas...

otra opcion que me dicen es usar SOAP, que es una tecnologia mas nueva, pero la
verdad ni idea...

siempre he desarrollado aplicaiones Cliente/servidor pero para funcionamiento
dentro de una LAN y pues la verdad esto es nuevo para mi.

agradezco la ayuda..



Ricardo Cabra



______________________________________________
¿Con Mascota por primera vez? Sé un mejor Amigo. Entra en Yahoo! Respuestas
http://es.answers.yahoo.com/info/welcome

#6810 De: "José María Romero Cuny" <jmperro@...>
Fecha: Mar, 29 de Ene, 2008 6:58 pm
Asunto: Importar de Excel
jmperrocba
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Hola amigos, tengo un problema con el Delphi 7.

A través de los controles ADO me conecto a un archivo de excel y levanto los datos en un DBGrid sin problemas (pero en en tiempo de diseño).

Cuando ejecuto y pruebo la aplicación me da diversos errores.

Si alguno me puede hacer la gamba y probar a ver si es un error del delphi o soy yo el moquero.

Muchas gracias.
Saludos

#6809 De: Ricardo Cabra <ricardo_cabra@...>
Fecha: Jue, 24 de Ene, 2008 10:30 pm
Asunto: Probleman insertando registros - 'El valor clave de esta fila se cambió o eliminó en el almacén de datos...
ricardo_cabra
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Hola compañeros

estoy insertando informacion en dos tablas,

- tabla_1 info del cliente
- tabla_2 info financiera

luego que inserto el registro en la tabla_1, inserto unos valores por defecto
para la tabla_2
....
qry_tabla_1.Post;

insert into tabla_2 (cliente_id, valores_fijos_1, valores_fijos_2)
values (qry_tabla_1.fieldbyname(cliente_id).AsInteger, 100, 1000)

.. bueno este insert lo hago por medio de un componente pero lo explique asi
para no extenderme...

mi problema esta en que en el campo cliente_id, a pesar llave primaria,
autoincremental me toma un valor extraño...

por ejemplo el ultimo cliente que se creo fue el 123, luego del post el campo
cliente_id debiera tomar el valor 124, pero no me toma un valor diferente...

como necesito el valor correcto del cliente_id, pense en hacer un refresh al
qry, pero me retorna este error

---------------------------
Debugger Exception Notification
---------------------------
Project Project1.exe raised exception class EOleException with message
'El valor clave de esta fila se cambió o eliminó en el almacén de datos.
A continuación, se eliminará la fila local'.
Process stopped. Use Step or Run to continue.
---------------------------
OK  Help
---------------------------

busque en el internet y encontre este articulo

http://delphi.newswhat.com/geoxml/forumhistorythread?groupname=borland.public.de\
lphi.database.ado&messageid=3fa3d2bb@newsgroups.borland.com

la solucion planteada solo funciona, si el qry que estoy procesando no tiene
parametros... cuando tiene parametros me aparece el error

---------------------------
Debugger Exception Notification
---------------------------
Project Project1.exe raised exception class EOleException with message 'Marcador
no válido'. Process stopped. Use Step or Run to continue.
---------------------------
OK  Help
---------------------------


agradezco la ayuda... gracias


Ricardo Cabra



______________________________________________
¿Con Mascota por primera vez? Sé un mejor Amigo. Entra en Yahoo! Respuestas
http://es.answers.yahoo.com/info/welcome

#6808 De: "Marcos Rodriguez" <marcoscondor@...>
Fecha: Sáb, 19 de Ene, 2008 5:01 pm
Asunto: Re: [Delphi] No me genera bien el reporte
marcosesteba...
Sin conexión Sin conexión
Enviar correo Enviar correo
 
luego del open probaste con un last? o first, last, first? o fetchall?

El día 18/01/08, daniboccardo <daniboccardo@... > escribió:

Hola gente:
Tengo una consulta que debo mostrar en un reporte. Le he hecho mil
veces y ahora no me funciona.
Primero hago la consulta:

QListarFinal.Close;
QListarFinal.UnPrepare;
QListarFinal.Prepare;
QListarFinal.Open;

y luego lo vuelco al reporte:

QRListarIngresos.QuickRep1.Preview;

Pero el reporte solamente me muestra el primer registro de la consulta.
Quiero aclarar que no es un error de la consulta SQL que está bien
(SELECT * FROM MOVIMIENTOS ORDER BY FECHA), ya que la probe en un
DBGrid conectado con un DataSource y la consulta, y me lista todo
correctamente en el DBGrid.
Además estan bien asignados los DataFields con los campos de la tabla
y los DataSet con la consulta en el reporte.
Trabajo con Delphi 5 y firebird.
Si alguien tiene idea de cual es el problema, agradecería su ayuda.
Saludos




--
Marcos Rodriguez

#6807 De: "daniboccardo" <daniboccardo@...>
Fecha: Lun, 21 de Ene, 2008 7:22 pm
Asunto: Re: No me genera bien el reporte
daniboccardo
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Era eso. Gracias David.


--- En DesarrolloDelphi@..., "David Abdala"
<dnabdala@...> escribió:
>
> Asegurate que el DataSet esté asociado al QuickRep1, no sólo a los
> campos que muestran los datos.
> El reporte genera tantas 'bandas' como registros tenga el dataset
> asociado al reporte, en donde cada banda muestra los datos del
> registro actual.
> Generalmente cuando sólo te muestra el primer registro, es porque
el
> reporte no tiene asociado un dataset, o está asociado al dataset
> incorrecto.
>
> Saludos.
> David.
>
> --- En DesarrolloDelphi@..., "daniboccardo"
> <daniboccardo@> escribió:
> >
> > Hola gente:
> > Tengo una consulta que debo mostrar en un reporte. Le he hecho
mil
> > veces y ahora no me funciona.
> > Primero hago la consulta:
> >
> >   QListarFinal.Close;
> >   QListarFinal.UnPrepare;
> >   QListarFinal.Prepare;
> >   QListarFinal.Open;
> >
> > y luego lo vuelco al reporte:
> >
> >   QRListarIngresos.QuickRep1.Preview;
> >
> > Pero el reporte solamente me muestra el primer registro de la
consulta.
> > Quiero aclarar que no es un error de la consulta SQL que está
bien
> > (SELECT * FROM MOVIMIENTOS ORDER BY FECHA), ya que la probe en
un
> > DBGrid conectado con un DataSource y la consulta, y me lista
todo
> > correctamente en el DBGrid.
> > Además estan bien asignados los DataFields con los campos de la
tabla
> > y los DataSet con la consulta en el reporte.
> > Trabajo con Delphi 5 y firebird.
> > Si alguien tiene idea de cual es el problema, agradecería su
ayuda.
> > Saludos
> >
>

#6806 De: "David Abdala" <dnabdala@...>
Fecha: Lun, 21 de Ene, 2008 4:51 pm
Asunto: Re: No me genera bien el reporte
dnabdala
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Asegurate que el DataSet esté asociado al QuickRep1, no sólo a los
campos que muestran los datos.
El reporte genera tantas 'bandas' como registros tenga el dataset
asociado al reporte, en donde cada banda muestra los datos del
registro actual.
Generalmente cuando sólo te muestra el primer registro, es porque el
reporte no tiene asociado un dataset, o está asociado al dataset
incorrecto.

Saludos.
David.

--- En DesarrolloDelphi@..., "daniboccardo"
<daniboccardo@...> escribió:
>
> Hola gente:
> Tengo una consulta que debo mostrar en un reporte. Le he hecho mil
> veces y ahora no me funciona.
> Primero hago la consulta:
>
>   QListarFinal.Close;
>   QListarFinal.UnPrepare;
>   QListarFinal.Prepare;
>   QListarFinal.Open;
>
> y luego lo vuelco al reporte:
>
>   QRListarIngresos.QuickRep1.Preview;
>
> Pero el reporte solamente me muestra el primer registro de la consulta.
> Quiero aclarar que no es un error de la consulta SQL que está bien
> (SELECT * FROM MOVIMIENTOS ORDER BY FECHA), ya que la probe en un
> DBGrid conectado con un DataSource y la consulta, y me lista todo
> correctamente en el DBGrid.
> Además estan bien asignados los DataFields con los campos de la tabla
> y los DataSet con la consulta en el reporte.
> Trabajo con Delphi 5 y firebird.
> Si alguien tiene idea de cual es el problema, agradecería su ayuda.
> Saludos
>

#6805 De: "daniboccardo" <daniboccardo@...>
Fecha: Vie, 18 de Ene, 2008 11:48 pm
Asunto: No me genera bien el reporte
daniboccardo
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Hola gente:
Tengo una consulta que debo mostrar en un reporte. Le he hecho mil
veces y ahora no me funciona.
Primero hago la consulta:

   QListarFinal.Close;
   QListarFinal.UnPrepare;
   QListarFinal.Prepare;
   QListarFinal.Open;

y luego lo vuelco al reporte:

   QRListarIngresos.QuickRep1.Preview;

Pero el reporte solamente me muestra el primer registro de la consulta.
Quiero aclarar que no es un error de la consulta SQL que está bien
(SELECT * FROM MOVIMIENTOS ORDER BY FECHA), ya que la probe en un
DBGrid conectado con un DataSource y la consulta, y me lista todo
correctamente en el DBGrid.
Además estan bien asignados los DataFields con los campos de la tabla
y los DataSet con la consulta en el reporte.
Trabajo con Delphi 5 y firebird.
Si alguien tiene idea de cual es el problema, agradecería su ayuda.
Saludos

#6804 De: Hector Del Mestre <hectordelmestre@...>
Fecha: Jue, 17 de Ene, 2008 6:41 am
Asunto: Re: [Delphi] sobre Delphi 2007: Solucionado
hectordelmestre
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Andreano Lanusse escribió:
>
> Hola Hector,
>
>
>
> ¿Que versione de Delphi 7 estas utilizando? Pregunto porque DataSnap
> siempre estebe en la versión Enterprise y si estas utilizando Delphi 7
> y DataSnap, muy probable tiene la versión Enterprise. ¿Puedes confirmar?
>
>
>
> Saludos,
>
>
>
> Andreano Lanusse
> CodeGear Product Line Manager & Evangelist Leader Latin America
>
> Blog: http://blogs.codegear.com/andreanolanusse
> <http://blogs.codegear.com/andreanolanusse>
>
> Ejemplos: http://cc.codegear.com/Author/38483
> <http://cc.codegear.com/Author/38483>
>
> ------------------------------------------------------------------------
>














Uso la version 7 Enterprise.
Hector
>






__________________________________________________
Preguntá. Respondé. Descubrí.
Todo lo que querías saber, y lo que ni imaginabas,
está en Yahoo! Respuestas (Beta).
¡Probalo ya!
http://www.yahoo.com.ar/respuestas

#6803 De: "José María Romero Cuny" <jmperro@...>
Fecha: Mié, 16 de Ene, 2008 5:20 pm
Asunto: Re: [Delphi] datos de una consulta
jmperrocba
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Hola Walter, tengo una pregunta, Vos cargas a mano la grilla o está enlazada a algún TDataSource?

Si la cargas a mano, lo único que tenés que hacer es: cada vez que te movés por los registros (no me acuerdo bien que evento es) buscas los datos de la grilla y los cargas en los respectivos labels.

Si tenés la grilla enlazada a un TDataSource, lo que podés hacer es poner unos TDBLabel enlazados al mismo TDataSource, apuntando a los respectivos campos.

Si quisieras no mostrar esos campos de medidas, mínimo, etc en la grilla, lo que podés hacer es, en tiempo de diseño abrir el column editor de la grilla y poner las columnas que solamente necesitás.

Espero haberte sido de ayuda.
Saludos.

2008/1/10 Walter Chacon <wchacon@...>:

Hola a todos

 

Mi consulta es la siguiente, cuando realizo un select cargo un grid, pero estos datos los necesito insertar en unos labels. La consulta me genera una información como esta:

  Codigo        VARIABLE                              MEDIDA     MINIMO   MAXIMO     NOMINAL

"0031044        ALTO                                        PLG            0.005              0.005           2.07                   

"0031044       ANCHO                                    PLG            0.006              0.006           0.2                     

"0031044       DIAMETRO EXTERNO         PLG            0.004              0.004           2.068                

"0031044       DIAMETRO INTERNO         PLG            0.01                 0.01             1.875                

"0031044       DUREZA                                  SHA            5                       5                   70                      

"0031044       ESPESOR                                 PLG            0.005               0.005           0.048        

 

Como ven se obtienen varias variables de un producto las cuales necesito insertar en unos etiquetas y no en un grid. Las variables varian dependiendo del producto. La idea es que aparezcan Ej: ( Asi con cada una)

 

ALTO

Max        Min

2.075      2.065

PLG

 

 Alguien tiene algún ejemplo o algo parecido.

 

Gracias por su tiempo.

 

Este correo ha sido analizado por el antivirus empresarial de Terramix S.A.



--
José María Romero Cuny

#6802 De: "José María Romero Cuny" <jmperro@...>
Fecha: Mié, 16 de Ene, 2008 5:14 pm
Asunto: Re: [Delphi] Necesito Ayuda
jmperrocba
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Si lo que querés es que arranque con la máquina, la aplicación debería funcionar como servicio, con arranque automático.

Pero si querés que la aplicación arranque cuando el usuario se loguea a windows podes poner una clave en el registro apuntando a tu programa por ejemplo:
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run"

Espero haberte sido de ayuda.
Saludos.

2008/1/15 Yadier Chacón Menendez (LTP) < ychacon@...>:

 Primeramente mis saludos para todos, estoy desarrollando una aplicacion
para la cual necesito saber como o donde debo poner mi aplicacion para que
este activa con el WinLogo de windows o sea desde el momento en que se pide
el usuario y la contraseña. Si alguno de ustedes me pudiera ayudar se los
agradeceria.

 Saludos corduales de Yadier Chacon..




==================================
El Blog de Pablo Fernando Sanchez:
http://pfsanchez.blogspot.com/
==================================
Enlaces a Yahoo! Grupos

<*> Para visitar tu grupo en la web, ve a:
   http://ar.groups.yahoo.com/group/DesarrolloDelphi/

<*> La configuración de tu correo:
   Mensajes individuales  | Tradicional

<*> Para modificar la configuración desde la Web, visita:
    http://ar.groups.yahoo.com/group/DesarrolloDelphi/join
   (ID de Yahoo! obligatoria)

<*> Para modificar la configuración mediante el correo:
   mailto: DesarrolloDelphi-digest@...
   mailto:DesarrolloDelphi-fullfeatured@...

<*> Para cancelar tu suscripción en este grupo, envía
   un mensaje en blanco a:
   DesarrolloDelphi-unsubscribe@...

<*> El uso que hagas de Yahoo! Grupos está sujeto a
   las Condiciones del servicio de Yahoo!:
   http://ar.docs.yahoo.com/info/utos.html




--
José María Romero Cuny

#6801 De: "José María Romero Cuny" <jmperro@...>
Fecha: Mié, 16 de Ene, 2008 5:09 pm
Asunto: Re: [Delphi] Consulta sobre Grid...
jmperrocba
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Tengo una duda con respecto a lo que plantea Oscar...

No se podría perder concurrencia al trabajar directamente con el query?

No es mejor simular ese append a través del programa y una vez que el usuario confirma la inserción hacerlo por T-SQL?

Saludos.

2007/12/27 oscar_ac_2000 <oscar_ac_2000@...>:
Saludos

mi consulta es la siguiente, espero me pueda hacer entender :

Delphi 7 y SQL 2000

tengo un form con un grid y botones para adicionar modificar y
eliminar registros

los registros del grid son producto de un query (Vivo), presiono
click en algun boton y aparece otro form con los datos (detalle)
provenientes del primer form (algo asi como cabecera y detalle para
ser mas exactos), cuando le doy modificar todo esta bien, pero
cuando le doy insertar ( query.append), aparece el form (como debe de
ser), imaginemos que no quiero grabar  el detalle y simplemente le
doy escape para regresar al form anterior
ahi esta el problema
en el form principal el grid se queda con un registro en blanco que
solo desaparece cuando me muevo en el grid....
por favor la solucion a esto es........
se agradece la ayuda



==================================
El Blog de Pablo Fernando Sanchez:
http://pfsanchez.blogspot.com/
==================================
Enlaces a Yahoo! Grupos

<*> Para visitar tu grupo en la web, ve a:
    http://ar.groups.yahoo.com/group/DesarrolloDelphi/

<*> La configuración de tu correo:
   Mensajes individuales  | Tradicional

<*> Para modificar la configuración desde la Web, visita:
   http://ar.groups.yahoo.com/group/DesarrolloDelphi/join
   (ID de Yahoo! obligatoria)

<*> Para modificar la configuración mediante el correo:
   mailto:DesarrolloDelphi-digest@...
   mailto:DesarrolloDelphi-fullfeatured@...

<*> Para cancelar tu suscripción en este grupo, envía
   un mensaje en blanco a:
   DesarrolloDelphi-unsubscribe@...

<*> El uso que hagas de Yahoo! Grupos está sujeto a
   las Condiciones del servicio de Yahoo!:
   http://ar.docs.yahoo.com/info/utos.html




--
José María Romero Cuny

#6800 De: Walter <wmeson@...>
Fecha: Mié, 16 de Ene, 2008 11:59 am
Asunto: Consulta/sugerencia/consejo sobre que base de datos usar
waltermeson
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Hola...
Muchas gracias a todos por las sugerencias y consejos.
Cuando en mi mail anterior nombré a Firebird o MySQL, fueron sólo por
dar algunos nombres, pero veo que la mayoria se inclina por Firebird, de
todas formas, también voy a dar una  vista a PostgreSQL, ya que tambien
tengo muy buenas referencias, aunque no sé si se ajusta a mi escenario
de trabajo (aplicación que corre dentro de un pen-drive y es accedido
por 4 o 5 terminales), pero ya es tarea de investigación, relectura de
foros y "Googleo".
En algun momento pensé en usar Codebase con DBF y CDX, pero de esa
forma, me parece que no aprovecho las ventajas de los gestores de bases
de datos nombrados anteriormente.
Nuevamente, muchas gracias por los consejos y sugerencias.
Saludos.
Walter

#6799 De: "Yadier Chacón Menendez (LTP)" <ychacon@...>
Fecha: Mié, 16 de Ene, 2008 3:28 am
Asunto: Fwd: [Delphi] Necesito Ayuda
ychacon@...
Enviar correo Enviar correo
 

                   Yadier Chacón Menéndez
                       Pinar del Río
          IPI Calos Hidalgo Díaz (Telf:768304)
Teléfono Departamento: 729219
                   Telf(Casa):01-52280060


-----Original Message-----
From: "Yadier Chacón Menendez (LTP)" <ychacon@...>
To: DesarrolloDelphi@...
Date: Tue, 15 Jan 2008 19:27:52 -0500
Subject: [Delphi] Necesito Ayuda


Primeramente mis saludos para todos, estoy desarrollando una aplicacion
para la cual necesito saber como o donde debo poner mi aplicacion para que
este activa con el WinLogo de windows o sea desde el momento en que se pide
el usuario y la contraseña. Si alguno de ustedes me pudiera ayudar se los
agradeceria.

Saludos corduales de Yadier Chacon..


#6798 De: "Yadier Chacón Menendez (LTP)" <ychacon@...>
Fecha: Mié, 16 de Ene, 2008 12:27 am
Asunto: Necesito Ayuda
ychacon@...
Enviar correo Enviar correo
 
Primeramente mis saludos para todos, estoy desarrollando una aplicacion
para la cual necesito saber como o donde debo poner mi aplicacion para que
este activa con el WinLogo de windows o sea desde el momento en que se pide
el usuario y la contraseña. Si alguno de ustedes me pudiera ayudar se los
agradeceria.

   Saludos corduales de Yadier Chacon..

#6797 De: Maximiliano Podostroiec <podostro@...>
Fecha: Mar, 15 de Ene, 2008 4:24 pm
Asunto: Re: [Delphi] Consulta/sugerencia/consejo sobre que base de datos usar
podostro
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Hola Walter,
  Yo en lo particular te recomiendo utilizar Firebird, es un motor liviano y muy fácil de utilizar y te va a evitar varios de los dolores de cabeza de la migración.
  Una posibilidad es el "Firebird embedded" que es mono base, mono usuario; pero no podes usar la misma base para todas las terminales.
  Otra opción puede ser mantener las tablas DBF y utilizarlas a traves de Apollo o Codebase.

  Tené en cuenta que las bases de datos SQL multiusuarios dependen de una estructura cliente-servidor; vas a perder la posibilidad de poder simplemente mapear una unidad compartida del pen drive, si o si tenés que instalar el programa servidor.

Saludos
Maximiliano

----- Mensaje original ----
De: Walter <wmeson@...>
Enviado: martes 15 de enero de 2008, 12:39:18
Asunto: [Delphi] Consulta/sugerencia/consejo sobre que base de datos usar

Hola a todos...
Tengo una aplicación hecha en Clipper que usa tablas DBF y CDX y que es
accedida por 3 o 4 terminales en red.La aplicación está instalada en un
pen-drive y funciona perfectamente, pero ahora necesito migrarla para
que funcione con la misma politica, pero quisiera usar otro tipo de base
de datos, como ser, Firebird, MySQL o algo parecido...¿que me
recomiendan? , las terminales que lo usarian tienen Windows XP com 512
mb. de memoria.
Desde ya, muchas gracias.
Saludos.
Walter





Yahoo! Encuentros
Ahora encontrar pareja es mucho más fácil, probá el nuevo Yahoo! Encuentros.
Visitá http://yahoo.cupidovirtual.com/servlet/NewRegistration

#6796 De: Jose Romero <jromero_arg@...>
Fecha: Mar, 15 de Ene, 2008 5:42 pm
Asunto: Re: [Delphi] Consulta/sugerencia/consejo sobre que base de datos usar
jromero_arg
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Sugerencia, consejo, experiencia...
Usá Firebird... las mas portable de todas... y un solo archivo
No la instales en un servidor Windows ...
sino en un linux, con la capacidad de automontado a demanda..
es decir cuando la necesites...
Mejor que eso imposible...

 
Jose S. Romero
Analista de Sistemas - RHCT
Paraná - Entre Ríos - Argentina


----- Mensaje original ----
De: Walter <wmeson@...>
Enviado: martes 15 de enero de 2008, 12:39:18
Asunto: [Delphi] Consulta/sugerencia/consejo sobre que base de datos usar

Hola a todos...
Tengo una aplicación hecha en Clipper que usa tablas DBF y CDX y que es
accedida por 3 o 4 terminales en red.La aplicación está instalada en un
pen-drive y funciona perfectamente, pero ahora necesito migrarla para
que funcione con la misma politica, pero quisiera usar otro tipo de base
de datos, como ser, Firebird, MySQL o algo parecido...¿que me
recomiendan? , las terminales que lo usarian tienen Windows XP com 512
mb. de memoria.
Desde ya, muchas gracias.
Saludos.
Walter





Yahoo! Encuentros
Ahora encontrar pareja es mucho más fácil, probá el nuevo Yahoo! Encuentros.
Visitá http://yahoo.cupidovirtual.com/servlet/NewRegistration

#6795 De: "Andreano Lanusse" <andreano.lanusse@...>
Fecha: Lun, 7 de Ene, 2008 6:38 pm
Asunto: RE: [Delphi] sobre Delphi 2007
andreanobr
Sin conexión Sin conexión
Enviar correo Enviar correo
 

Maximiliano,

 

La respuesta no fue tiros al aire.

 

Saludos,

 

Andreano Lanusse
CodeGear Product Line Manager & Evangelist Leader Latin America

Blog: http://blogs.codegear.com/andreanolanusse

Ejemplos: http://cc.codegear.com/Author/38483


From: DesarrolloDelphi@... [mailto:DesarrolloDelphi@...] On Behalf Of Maximiliano Podostroiec
Sent: Thursday, January 03, 2008 12:15 PM
To: DesarrolloDelphi@...
Subject: Re: [Delphi] sobre Delphi 2007

 

Hola,
  Andreano te diría que tomes un poco más de tiempo en leer los mensajes.
  No habla bien de vos, ni de Codegear por tenerte como líder evangelista de latino América, que respondas con tiros al aire...

  Hector especificó que el sabe que DataSnapestá en la version Enterprise y que él no la posee; a lo cual le contestas que DataSnapestá en la versión Enterprise.
  No solo no contestaste su consulta, sino que además contestaste algo que nadie preguntó y que se podía interpretar de lo que ya dijo él.

Hector,
  Disculpame pero no sé de algun componente que puedas usar en reemplazo; te diría si no encontras alguno, que consigas la version Enterprise o no migres la version de Delphi si estás tan atado a ese componente.

Saludos

----- Mensaje original ----
De: Andreano Lanusse <andreano.lanusse@codegear.com>
Para: DesarrolloDelphi@gruposyahoo.com.ar
Enviado: jueves 3 de enero de 2008, 3:32:49
Asunto: RE: [Delphi] sobre Delphi 2007

Hector,

 

El componente TLocalConnection está en la version Enterprise, en el Tool Pallete DataSnap.

 

Saludos,

 

Andreano Lanusse
CodeGear Product Line Manager & Evangelist Leader Latin America

Blog: http://blogs. codegear. com/andreanolanu sse

Exemplos: http://cc.codegear. com/Author/ 38483


From: DesarrolloDelphi@ grupos yahoo .com.ar [mailto: DesarrolloDelphi@ grupos yahoo .com.ar ] On Behalf Of hector del mestre
Sent: Friday, December 28, 2007 6:01 PM
To: DesarrolloDelphi@ grupos yahoo .com.ar
Subject: [ Delphi ] sobre Delphi 2007

 

Disculpen gurues de la lista, hace un tiempo bastante largo que no participo, pero debo hacer una pregunta, SIEMPRE Y CUANDO PERTENEZCA (EL TEMA) A ESTE GRUPO.
Pienso migrar un Sistema completo, realizado en Delphi 7 a Delphi 2007, quitando que todavía no he leído mucho a fondo sobre este ultimo, ya me he topado con problemas. Al no tener la versión Enterprise (D2007), no puedo utilizar DataSnap, principalmente mi amigo "TLocalConnection" . He googleado y no encuentro nada especifico de como saltar este obstáculo.
Si corresponde una respuesta, gracias. Si no gracias igual y voy a seguir leyendo.

Saludos  y FELIZ AÑO NUEVO.
hector

 



Yahoo! Encuentros
Ahora encontrar pareja es mucho más fácil, probá el nuevo Yahoo! Encuentros.
Visitá http:// yahoo . cupidovirtual. com/servlet/ NewRegistration

 

 



Los referentes más importantes en compra/venta de autos se juntaron:
Demotores y Yahoo!. Ahora comprar o vender tu auto es más fácil.
Visitá http://ar.autos.yahoo.com/


#6794 De: "Andreano Lanusse" <andreano.lanusse@...>
Fecha: Lun, 7 de Ene, 2008 6:41 pm
Asunto: RE: [Delphi] sobre Delphi 2007: Solucionado
andreanobr
Sin conexión Sin conexión
Enviar correo Enviar correo
 

Hola Hector,

 

¿Que versione de Delphi 7 estas utilizando? Pregunto porque DataSnap siempre estebe en la versión Enterprise y si estas utilizando Delphi 7 y DataSnap, muy probable tiene la versión Enterprise. ¿Puedes confirmar?

 

Saludos,

 

Andreano Lanusse
CodeGear Product Line Manager & Evangelist Leader Latin America

Blog: http://blogs.codegear.com/andreanolanusse

Ejemplos: http://cc.codegear.com/Author/38483


From: DesarrolloDelphi@... [mailto:DesarrolloDelphi@...] On Behalf Of Hector Del Mestre
Sent: Monday, January 07, 2008 10:38 AM
To: DesarrolloDelphi@...
Subject: [Delphi] sobre Delphi 2007: Solucionado

 

Feliciadades al grupo y Gracias.
Pensandolo bien, sigo con el 7, hasta ahora no me ha defraudado y lo que
hago lo hago bien. (Hasta que se presente otra oportunidad).
Gracias de nuevo y un FELIZ 2008.

Hector Del Mestre





__________________________________________________
Preguntá. Respondé. Descubrí.
Todo lo que querías saber, y lo que ni imaginabas,
está en Yahoo! Respuestas (Beta).
¡Probalo ya!
http://www.yahoo.com.ar/respuestas


#6793 De: Walter <wmeson@...>
Fecha: Mar, 15 de Ene, 2008 3:39 pm
Asunto: Consulta/sugerencia/consejo sobre que base de datos usar
waltermeson
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Hola a todos...
Tengo una aplicación hecha en Clipper que usa tablas DBF y CDX y que es
accedida por 3 o 4 terminales en red.La aplicación está instalada en un
pen-drive y funciona perfectamente, pero ahora necesito migrarla para
que funcione con la misma politica, pero quisiera usar otro tipo de base
de datos, como ser, Firebird, MySQL o algo parecido...¿que me
recomiendan?, las terminales que lo usarian tienen Windows XP com 512
mb. de memoria.
Desde ya, muchas gracias.
Saludos.
Walter

#6792 De: "David Abdala" <dnabdala@...>
Fecha: Vie, 11 de Ene, 2008 4:51 pm
Asunto: Re: datos de una consulta
dnabdala
Sin conexión Sin conexión
Enviar correo Enviar correo
 
No me queda muy claro cómo es que tenés que mostrarlas, pero
básicamente lo que tenés que hacer es utilizar los componentes
TDBText, que es un TLabel que muestra el contenido de un campo.

Si lo que necesitás es mostrar todos los registros al mismo tiempo,
utilizá un TControlGrid con la cantidad apropiada de TDBText.

Saludos.
David.
--- En DesarrolloDelphi@..., "Walter Chacon"
<wchacon@...> escribió:
>
>  Hola a todos
>
>
>
> Mi consulta es la siguiente, cuando realizo un select cargo un grid,
pero estos datos los necesito insertar en unos labels. La consulta me
genera una información como esta:
>
>   Codigo        VARIABLE                              MEDIDA
MINIMO   MAXIMO     NOMINAL
>
> "0031044        ALTO                                        PLG
        0.005              0.005           2.07
>
> "0031044       ANCHO                                    PLG
    0.006              0.006           0.2
>
> "0031044       DIAMETRO EXTERNO         PLG            0.004
       0.004           2.068
>
> "0031044       DIAMETRO INTERNO         PLG            0.01
         0.01             1.875
>
> "0031044       DUREZA                                  SHA
   5                       5                   70
>
> "0031044       ESPESOR                                 PLG
   0.005               0.005           0.048
>
>
>
> Como ven se obtienen varias variables de un producto las cuales
necesito insertar en unos etiquetas y no en un grid. Las variables
varian dependiendo del producto. La idea es que aparezcan Ej: ( Asi
con cada una)
>
>
>
> ALTO
>
> Max        Min
>
> 2.075      2.065
>
> PLG
>
>
>
>  Alguien tiene algún ejemplo o algo parecido.
>
>
>
> Gracias por su tiempo.
>
>
>
>
>
> Este correo ha sido analizado por el antivirus empresarial de
Terramix  S.A.
>

#6791 De: "Walter Chacon" <wchacon@...>
Fecha: Jue, 10 de Ene, 2008 11:32 pm
Asunto: datos de una consulta
dmcristal
Sin conexión Sin conexión
Enviar correo Enviar correo
 

Hola a todos

 

Mi consulta es la siguiente, cuando realizo un select cargo un grid, pero estos datos los necesito insertar en unos labels. La consulta me genera una información como esta:

  Codigo        VARIABLE                              MEDIDA     MINIMO   MAXIMO     NOMINAL

"0031044        ALTO                                        PLG            0.005              0.005           2.07                   

"0031044       ANCHO                                    PLG            0.006              0.006           0.2                     

"0031044       DIAMETRO EXTERNO         PLG            0.004              0.004           2.068                

"0031044       DIAMETRO INTERNO         PLG            0.01                 0.01             1.875                

"0031044       DUREZA                                  SHA            5                       5                   70                      

"0031044       ESPESOR                                 PLG            0.005               0.005           0.048        

 

Como ven se obtienen varias variables de un producto las cuales necesito insertar en unos etiquetas y no en un grid. Las variables varian dependiendo del producto. La idea es que aparezcan Ej: ( Asi con cada una)

 

ALTO

Max        Min

2.075      2.065

PLG

 

 Alguien tiene algún ejemplo o algo parecido.

 

Gracias por su tiempo.

 

Este correo ha sido analizado por el antivirus empresarial de Terramix S.A.

#6790 De: Hector Del Mestre <hectordelmestre@...>
Fecha: Lun, 7 de Ene, 2008 6:38 pm
Asunto: [Delphi] sobre Delphi 2007: Solucionado
hectordelmestre
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Feliciadades al grupo y Gracias.
Pensandolo bien, sigo con el 7, hasta ahora no me ha defraudado y lo que
hago lo hago bien. (Hasta que se presente otra oportunidad).
Gracias de nuevo y un FELIZ 2008.

Hector Del Mestre





__________________________________________________
Preguntá. Respondé. Descubrí.
Todo lo que querías saber, y lo que ni imaginabas,
está en Yahoo! Respuestas (Beta).
¡Probalo ya!
http://www.yahoo.com.ar/respuestas

#6789 De: Maximiliano Podostroiec <podostro@...>
Fecha: Jue, 3 de Ene, 2008 8:15 pm
Asunto: Re: [Delphi] sobre Delphi 2007
podostro
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Hola,
  Andreano te diría que tomes un poco más de tiempo en leer los mensajes.
  No habla bien de vos, ni de Codegear por tenerte como líder evangelista de latino América, que respondas con tiros al aire...

  Hector especificó que el sabe que DataSnapestá en la version Enterprise y que él no la posee; a lo cual le contestas que DataSnapestá en la versión Enterprise.
  No solo no contestaste su consulta, sino que además contestaste algo que nadie preguntó y que se podía interpretar de lo que ya dijo él.

Hector,
  Disculpame pero no sé de algun componente que puedas usar en reemplazo; te diría si no encontras alguno, que consigas la version Enterprise o no migres la version de Delphi si estás tan atado a ese componente.

Saludos

----- Mensaje original ----
De: Andreano Lanusse <andreano.lanusse@...>
Para: DesarrolloDelphi@...
Enviado: jueves 3 de enero de 2008, 3:32:49
Asunto: RE: [Delphi] sobre Delphi 2007

Hector,

 

El componente TLocalConnection está en la version Enterprise, en el Tool Pallete DataSnap.

 

Saludos,

 

Andreano Lanusse
CodeGear Product Line Manager & Evangelist Leader Latin America

Blog: http://blogs. codegear. com/andreanolanu sse

Exemplos: http://cc.codegear. com/Author/ 38483


From: DesarrolloDelphi@ grupos yahoo .com.ar [mailto: DesarrolloDelphi@ grupos yahoo .com.ar ] On Behalf Of hector del mestre
Sent: Friday, December 28, 2007 6:01 PM
To: DesarrolloDelphi@ grupos yahoo .com.ar
Subject: [ Delphi ] sobre Delphi 2007

 

Disculpen gurues de la lista, hace un tiempo bastante largo que no participo, pero debo hacer una pregunta, SIEMPRE Y CUANDO PERTENEZCA (EL TEMA) A ESTE GRUPO.
Pienso migrar un Sistema completo, realizado en Delphi 7 a Delphi 2007, quitando que todavía no he leído mucho a fondo sobre este ultimo, ya me he topado con problemas. Al no tener la versión Enterprise (D2007), no puedo utilizar DataSnap, principalmente mi amigo "TLocalConnection" . He googleado y no encuentro nada especifico de como saltar este obstáculo.
Si corresponde una respuesta, gracias. Si no gracias igual y voy a seguir leyendo.

Saludos  y FELIZ AÑO NUEVO.
hector

 



Yahoo! Encuentros
Ahora encontrar pareja es mucho más fácil, probá el nuevo Yahoo! Encuentros.
Visitá http:// yahoo . cupidovirtual. com/servlet/ NewRegistration





Los referentes más importantes en compra/venta de autos se juntaron:
Demotores y Yahoo!. Ahora comprar o vender tu auto es más fácil.
Visitá http://ar.autos.yahoo.com/

#6788 De: "Andreano Lanusse" <andreano.lanusse@...>
Fecha: Jue, 3 de Ene, 2008 6:32 am
Asunto: RE: [Delphi] sobre Delphi 2007
andreanobr
Sin conexión Sin conexión
Enviar correo Enviar correo
 

Hector,

 

El componente TLocalConnection está en la version Enterprise, en el Tool Pallete DataSnap.

 

Saludos,

 

Andreano Lanusse
CodeGear Product Line Manager & Evangelist Leader Latin America

Blog: http://blogs.codegear.com/andreanolanusse

Exemplos: http://cc.codegear.com/Author/38483


From: DesarrolloDelphi@gruposyahoo.com.ar [mailto:DesarrolloDelphi@gruposyahoo.com.ar] On Behalf Of hector del mestre
Sent: Friday, December 28, 2007 6:01 PM
To: DesarrolloDelphi@gruposyahoo.com.ar
Subject: [Delphi] sobre Delphi 2007

 

Disculpen gurues de la lista, hace un tiempo bastante largo que no participo, pero debo hacer una pregunta, SIEMPRE Y CUANDO PERTENEZCA (EL TEMA) A ESTE GRUPO.
Pienso migrar un Sistema completo, realizado en Delphi 7 a Delphi 2007, quitando que todavía no he leído mucho a fondo sobre este ultimo, ya me he topado con problemas. Al no tener la versión Enterprise (D2007), no puedo utilizar DataSnap, principalmente mi amigo "TLocalConnection". He googleado y no encuentro nada especifico de como saltar este obstáculo.
Si corresponde una respuesta, gracias. Si no gracias igual y voy a seguir leyendo.

Saludos  y FELIZ AÑO NUEVO.
hector

 



Yahoo! Encuentros
Ahora encontrar pareja es mucho más fácil, probá el nuevo Yahoo! Encuentros.
Visitá http://yahoo.cupidovirtual.com/servlet/NewRegistration


#6787 De: hector del mestre <hectordelmestre@...>
Fecha: Sáb, 29 de Dic, 2007 2:01 am
Asunto: sobre Delphi 2007
hectordelmestre
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Disculpen gurues de la lista, hace un tiempo bastante largo que no participo, pero debo hacer una pregunta, SIEMPRE Y CUANDO PERTENEZCA (EL TEMA) A ESTE GRUPO.
Pienso migrar un Sistema completo, realizado en Delphi 7 a Delphi 2007, quitando que todavía no he leído mucho a fondo sobre este ultimo, ya me he topado con problemas. Al no tener la versión Enterprise (D2007), no puedo utilizar DataSnap, principalmente mi amigo "TLocalConnection". He googleado y no encuentro nada especifico de como saltar este obstáculo.
Si corresponde una respuesta, gracias. Si no gracias igual y voy a seguir leyendo.

Saludos  y FELIZ AÑO NUEVO.
hector



Yahoo! Encuentros
Ahora encontrar pareja es mucho más fácil, probá el nuevo Yahoo! Encuentros.
Visitá http://yahoo.cupidovirtual.com/servlet/NewRegistration

#6786 De: El Rayo <elrayo76@...>
Fecha: Vie, 28 de Dic, 2007 1:13 pm
Asunto: Re: [Delphi] Consulta sobre Grid...
elrayo76
Sin conexión Sin conexión
Enviar correo Enviar correo
 
> los registros del grid son producto de un query
> (Vivo), presiono
> click en algun boton y aparece otro form con los
> datos (detalle)
> provenientes del primer form (algo asi como cabecera
> y detalle para
> ser mas exactos), cuando le doy modificar todo esta
> bien, pero
> cuando le doy insertar (query.append), aparece el
> form (como debe de
> ser), imaginemos que no quiero grabar  el detalle y
> simplemente le
> doy escape para regresar al form anterior
> ahi esta el problema
> en el form principal el grid se queda con un
> registro en blanco que
> solo desaparece cuando me muevo en el grid....

Para solucionar este problema cada vez que presionas
escape para salir del form sin grabar datos, lo que
puedes hacer es volver a posicionarte sobre el ultimo
registro que tiene la consulta.

Tambien lo que puedes hacer es hacer un Query.Cancel
cuando presionas escape. Cualquiera de las dos formas
deberian funcionar.

Saludos,
El Rayo

.::      Administrador del gupo Delphi-Argentina      ::.
.::        Delphi-Argnetina@...        ::.
.:: http://ar.groups.yahoo.com/group/Delphi-Argentina ::.
.::                                                   ::.
.::            Desarrollador Delphi/Oracle            ::.


       Yahoo! Encuentros.

Ahora encontrar pareja es mucho más fácil, probá el nuevo Yahoo! Encuentros
http://yahoo.cupidovirtual.com/servlet/NewRegistration

#6785 De: "oscar_ac_2000" <oscar_ac_2000@...>
Fecha: Jue, 27 de Dic, 2007 7:13 am
Asunto: Consulta sobre Grid...
oscar_ac_2000
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Saludos

mi consulta es la siguiente, espero me pueda hacer entender :

Delphi 7 y SQL 2000

tengo un form con un grid y botones para adicionar modificar y
eliminar registros

los registros del grid son producto de un query (Vivo), presiono
click en algun boton y aparece otro form con los datos (detalle)
provenientes del primer form (algo asi como cabecera y detalle para
ser mas exactos), cuando le doy modificar todo esta bien, pero
cuando le doy insertar (query.append), aparece el form (como debe de
ser), imaginemos que no quiero grabar  el detalle y simplemente le
doy escape para regresar al form anterior
ahi esta el problema
en el form principal el grid se queda con un registro en blanco que
solo desaparece cuando me muevo en el grid....
por favor la solucion a esto es........
se agradece la ayuda

#6784 De: Walter <wmeson@...>
Fecha: Mié, 19 de Dic, 2007 12:58 pm
Asunto: Re: [Delphi] Re: ¿Como usar TUpdateSQL?
waltermeson
Sin conexión Sin conexión
Enviar correo Enviar correo
 
Hola David...
Gracias por tu respuesta, es mas que clara...te tendrías que dedicar a
la docencia...jejeje...!!!, tu explicación es la mas clara que enconté
hasta ahora.
Encontré muchas explicaciones en foros y web, pero ninguna tenia un
punto en común, al menos como para que me sirviera de guia y daban por
sentado varias cosas que yo no sabia, por lo que no llegaba a entender
el mecanismo de funcionamiento del componente.
De todas formas, todos los ejemplos, sugerencias y opiniones aportaron
su granito de arena.
Voy a ponerla en práctica y ver cómo funciona.
Desde ya, muchísimas gracias.
Saludos.

> La idea del TUPdateSQL es que trabajés sobre la TQuery asociada, no
> sobre el TUpdateSQL. Es decir:
> Asociá el TUpdateSQL al TQuery y llená cada una de las sentencias SQL
> como corresponda.
> Al momento de Agregar, borrar, o modificar un registro, activá la
> propiedad CachedUpdates del TQuery y hacé el cambio sobre el TQuery,
> en la forma que quieras.
> Una vez que terminaste con los cambios (1 o más) llamá al método
> ApplyUpdates del Tquery, con lo cual se van a impactar los cambios en
> la BD, utilizando las sentencias del TUpdateSQL, para cada uno de los
> registros que hayas modificado (borrado, creado o modificado).
>
> Ejemplo:
>
> Query1.SQL.Text := 'SELECT uno, dos FROM test WHERE usuario="david"';
> Query1.UpdateSQL := UpdateSQL1;
> UpdateSQL1.InsertSQL.Text := 'INSERT INTO test (uno,dos,usuario)
> VALUES(:uno,:dos,"david")';
> UpdateSQL1.ModifySQL.Text := 'UPDATE test SET uno = :uno, dos =
> "MODIFICADO: " + :dos WHERE uno = :OLD_uno AND usuario="david" AND dos
> = :OLD_dos';
> UpdateSQL1.DeleteSQL.Text := 'UPDATE test SET borrado = "david" WHERE
> uno = :OLD_uno AND dos = :OLD_dos AND usuario="david"';
>
> en el caso anterior, cuando trabaje sobre el Query1 voy a poder
> agregar y modificar, pero al borrar, en realidad voy a estar
> estableciendo un campo en la tabla, no borrando el registro.
> Ejemplo:
>
> Query1.CachedUpdates := True;
> try
> Query1.Delete;
> Query1.Edit;
> Query1.FieldByName('uno').AsString := 'lo cambié';
> Query1.Post;
> Query1.ApplyUpdates;
> except
> Query1.CancelUpdates;
> end;
>
> eso desde código, sino tenés que hacer algo así:
>
> TForm1.OpStart(); //asociado a cada botón/menú que inicia un cambio
> begin
> Query1.CachedUpdates := True;
> end;
>
> TForm1.OpEnd(Success:boolean);//asociado a cada botón/menú que
> finaliza la operación
> begin
> if Success then
> Query1.ApplyUpdates
> else
> Query1.CancelUpdates;
> end;
>
> Espero que te oriente.
> Saludos.
> David.
>
> --- En DesarrolloDelphi@...
> <mailto:DesarrolloDelphi%40gruposyahoo.com.ar>, Walter <wmeson@...>
> escribió:
> >
> > Hola amigos...
> > Estoy trabajando con una Query echa a una tabla dbf y necesito
> > actualizarla (agregar, borrar o modificar registros).
> > Lei por la web algo de comunentación y en la ayuda de Delphi (5 en mi
> > caso) del TUpdateSQL, ya tengo enlazado el TUpdateSQL al TQuery, tengo
> > definidos los campos que se van a actualizar y generada las distintas
> > sentencias para actualizar, insertar o borrar registros, pero mi
> duda es :
> > Si yo quiero sólo insertar un registro, ¿como ejecuto la sentecia
> > generada para tal método?, es decir, si tengo generado el código dentro
> > del componente TUpdateSQL, ¿cómo hago para ejecutar sólo un delete, un
> > append o un edit de un registro?, además, ¿cómo actualizo los
> parámetros
> > que tomarán los datos a ingresar?.Los ejemplos y documentación que lei
> > no me dejan muy en claro cómo hacerlo...hay un ejemplo en la ayuda del
> > mismo Delphi, pero no logro entenderlo.En definitiva, no tengo ni la
> más
> > mínima idea de cómo se usa este componente a partir del momento que ya
> > lo tengo "parametrizado".
> > Desde ya, muchas gracias.
> > Saludos.
> >
>
>

#6783 De: "oscar_ac_2000" <oscarac@...>
Fecha: Jue, 20 de Dic, 2007 5:42 pm
Asunto: Re: [Delphi] Consulta sobre Menus
oscar_ac_2000
Sin conexión Sin conexión
Enviar correo Enviar correo
 
ya habia descubierto como hacerlo
cree varios menur y los activo dependiendo del boton que presiono


--- En DesarrolloDelphi@..., "José María Romero Cuny"
<jmperro@...> escribió:
>
> Me parece que lo que podes hacer es tener varios controles de
menús uno por
> cada botón y  a medida que vas haciendo click en los botones vas
cambiando
> la propiedad menu del panel o del form.
>
> Saludos.
>
> On Nov 21, 2007 2:06 AM, oscar_ac_2000 <oscarac@...> wrote:
>
> > Saludos
> > quisiera hacer una aplicacion en la cual en la parte superior se
> > muestren unos botones y que cada vez que presione uno de esos
> > botones, al lado izquierda (en un panel) se muestre un menu que
> > estara de acuerdo al boton marcado, no se si me dejo entender
> > Ejemplo
> >
> > XXXX  YYYYY   ZZZZZ  11111   22222  333333  -> en un panel
> >
> > hacemos click en YYYY y aparece un menu
> >
> > YYYY1
> > YYYY2
> > YYYY3   en otro panel
> > YYYY4
> > YYYY5
> >
> > hacemos click en ZZZZZ y aparece un menu
> > ZZZZ1
> > ZZZZ2
> > ZZZZ3  en otro panel
> > ZZZZ4
> >
> >
> > se puede hacer eso? o es que estoy delirando
> >
> > gracias
> >
> >
> >
> > ==================================
> > El Blog de Pablo Fernando Sanchez:
> > http://pfsanchez.blogspot.com/
> > ==================================
> > Enlaces a Yahoo! Grupos
> >
> >
> >
> >
> >
> >
>
>
> --
> José María Romero Cuny
>

#6782 De: "David Abdala" <dnabdala@...>
Fecha: Mié, 19 de Dic, 2007 12:38 pm
Asunto: Re: ¿Como usar TUpdateSQL?
dnabdala
Sin conexión Sin conexión
Enviar correo Enviar correo
 
La idea del TUPdateSQL es que trabajés sobre la TQuery asociada, no
sobre el TUpdateSQL. Es decir:
Asociá el TUpdateSQL al TQuery y llená cada una de las sentencias SQL
como corresponda.
Al momento de Agregar, borrar, o modificar un registro, activá la
propiedad CachedUpdates del TQuery y hacé el cambio sobre el TQuery,
en la forma que quieras.
Una vez que terminaste con los cambios (1 o más) llamá al método
ApplyUpdates del Tquery, con lo cual se van a impactar los cambios en
la BD, utilizando las sentencias del TUpdateSQL, para cada uno de los
registros que hayas modificado (borrado, creado o modificado).

Ejemplo:

Query1.SQL.Text := 'SELECT uno, dos FROM test WHERE usuario="david"';
Query1.UpdateSQL := UpdateSQL1;
UpdateSQL1.InsertSQL.Text := 'INSERT INTO test (uno,dos,usuario)
VALUES(:uno,:dos,"david")';
UpdateSQL1.ModifySQL.Text := 'UPDATE test SET uno = :uno, dos =
"MODIFICADO: " + :dos WHERE uno = :OLD_uno AND usuario="david" AND dos
= :OLD_dos';
UpdateSQL1.DeleteSQL.Text := 'UPDATE test SET borrado = "david" WHERE
uno = :OLD_uno AND dos = :OLD_dos AND usuario="david"';

en el caso anterior, cuando trabaje sobre el Query1 voy a poder
agregar y modificar, pero al borrar, en realidad voy a estar
estableciendo un campo en la tabla, no borrando el registro.
Ejemplo:

Query1.CachedUpdates := True;
try
   Query1.Delete;
   Query1.Edit;
   Query1.FieldByName('uno').AsString := 'lo cambié';
   Query1.Post;
   Query1.ApplyUpdates;
except
   Query1.CancelUpdates;
   end;

eso desde código, sino tenés que hacer algo así:

TForm1.OpStart(); //asociado a cada botón/menú que inicia un cambio
begin
Query1.CachedUpdates := True;
end;

TForm1.OpEnd(Success:boolean);//asociado a cada botón/menú que
finaliza la operación
begin
if Success then
   Query1.ApplyUpdates
else
   Query1.CancelUpdates;
end;

Espero que te oriente.
Saludos.
David.

--- En DesarrolloDelphi@..., Walter <wmeson@...> escribió:
>
> Hola amigos...
> Estoy trabajando con una Query echa a una tabla dbf y necesito
> actualizarla (agregar, borrar o modificar registros).
> Lei por la web algo de comunentación y en la ayuda de Delphi (5 en mi
> caso) del TUpdateSQL, ya tengo enlazado el TUpdateSQL al TQuery, tengo
> definidos los campos que se van a actualizar y generada las distintas
> sentencias para actualizar, insertar o borrar registros, pero mi
duda es :
> Si yo quiero sólo insertar un registro, ¿como ejecuto la sentecia
> generada para tal método?, es decir, si tengo generado el código dentro
> del componente TUpdateSQL, ¿cómo hago para ejecutar sólo un delete, un
> append o un edit de un registro?, además, ¿cómo actualizo los
parámetros
> que tomarán los datos a ingresar?.Los ejemplos y documentación que lei
> no me dejan muy en claro cómo hacerlo...hay un ejemplo en la ayuda del
> mismo Delphi, pero no logro entenderlo.En definitiva, no tengo ni la
más
> mínima idea de cómo se usa este componente a partir del momento que ya
> lo tengo "parametrizado".
> Desde ya, muchas gracias.
> Saludos.
>

Mensajes 6782 - 6811 de 7335   Más reciente  |  < Más reciente  |  Más antiguo >  |  Más antiguo
Avanzado

Copyright © 2009 Yahoo! de Argentina S.R.L. Todos los derechos reservados.
Política de privacidad - Condiciones del Servicio - Reglas de la comunidad de Yahoo! - Ayuda