yo uso delphi 7.0
--- Carlos Korhasanoglu <ckorhasanoglu@...>
escribió:
> Probablemente sea un problema de los componentes de
> acceso a interbase.
> Si conectás a través de IBX estos componentes tienen
> varios updates.
> Que Delphi y que IBX usás?
>
> Carlos Korhasanoglu
>
>
> Leonardo Lopepe escribió:
> >
> > Hola gracias por la ayuda, revise todo y esta como
> vos
> > me decis, sera capas por usar tablas de interbase,
> por
> > que tengo otro ejemplo algo paresido con tablas de
> > acces y anda bien...
> >
> > gracias
> >
> > Leonardo
> > --- Ricardo Cabra <ricardo_cabra@...
> > <mailto:ricardo_cabra%40yahoo.es>> escribió:
> >
> > >
> > > puede ser que tengas algo mal configurado
> > >
> > > estos componentes se deben configurar asi:
> > >
> > > 1.- debes tener el origen de los datos, esta es
> la
> > > lista
> > >
> > > por ejemplo (pe..) los tipos de documentos de
> > > identificacion
> > >
> > > codTipoDoc descripcion
> > > CC Cedula
> > > PAS Pasaporte
> > > OTR OTRO
> > >
> > > 2.- tienes una tabla destino donde existe un
> campo
> > > que
> > > se alimenta con ese codigo de la lista
> > >
> > > pe...tabla.codTipoDoc
> > >
> > > 3.- en la forma debes abrir el qry que te trae
> la
> > > info
> > > de la lista, usualmente se pone en el evento
> show
> > >
> > > 4.- el qry o el componente que elijas para
> > > administrar
> > > la tabla debe esta en modo edicion
> > >
> > > 5.- configurar el componente asi:
> > >
> > > ListSource = Datasource_qryLista
> > > ListField = Descripcion
> > > KeyField = codTipoDoc
> > >
> > > DataSource = DataSource_qryTablaDestino
> > > DataField = CodTipoDoc
> > >
> > > asi lo uso y nunca he tenido problema
> > >
> > > saludos
> > >
> > >
> > >
> > >
> > > Ricardo Cabra
> > >
> > >
> > >
> > >
> >
>
__________________________________________________________
> > > Sé un Mejor Amante del Cine
> > > ¿Quieres saber cómo? ¡Deja que otras personas te
> > > ayuden!
> > >
> >
>
http://advision.webevents.yahoo.com/reto/entretenimiento.html
>
> >
>
<http://advision.webevents.yahoo.com/reto/entretenimiento.html>
> > >
> >
> > ¡Sé un mejor asador!
> > Aprendé todo sobre asados en
> > http://ar.yahoo.com/promos/mejorasador.html
> > <http://ar.yahoo.com/promos/mejorasador.html>
> >
> >
> >
>
------------------------------------------------------------------------
> >
> > No virus found in this incoming message.
> > Checked by AVG Free Edition.
> > Version: 7.5.484 / Virus Database: 269.12.10/976 -
> Release Date: 27/08/2007 06:20 p.m.
> >
>
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. Vistá ar.autos.yahoo.com/
Probablemente sea un problema de los componentes de acceso a interbase.
Si conectás a través de IBX estos componentes tienen varios updates.
Que Delphi y que IBX usás?
Carlos Korhasanoglu
Leonardo Lopepe escribió:
>
> Hola gracias por la ayuda, revise todo y esta como vos
> me decis, sera capas por usar tablas de interbase, por
> que tengo otro ejemplo algo paresido con tablas de
> acces y anda bien...
>
> gracias
>
> Leonardo
> --- Ricardo Cabra <ricardo_cabra@...
> <mailto:ricardo_cabra%40yahoo.es>> escribió:
>
> >
> > puede ser que tengas algo mal configurado
> >
> > estos componentes se deben configurar asi:
> >
> > 1.- debes tener el origen de los datos, esta es la
> > lista
> >
> > por ejemplo (pe..) los tipos de documentos de
> > identificacion
> >
> > codTipoDoc descripcion
> > CC Cedula
> > PAS Pasaporte
> > OTR OTRO
> >
> > 2.- tienes una tabla destino donde existe un campo
> > que
> > se alimenta con ese codigo de la lista
> >
> > pe...tabla.codTipoDoc
> >
> > 3.- en la forma debes abrir el qry que te trae la
> > info
> > de la lista, usualmente se pone en el evento show
> >
> > 4.- el qry o el componente que elijas para
> > administrar
> > la tabla debe esta en modo edicion
> >
> > 5.- configurar el componente asi:
> >
> > ListSource = Datasource_qryLista
> > ListField = Descripcion
> > KeyField = codTipoDoc
> >
> > DataSource = DataSource_qryTablaDestino
> > DataField = CodTipoDoc
> >
> > asi lo uso y nunca he tenido problema
> >
> > saludos
> >
> >
> >
> >
> > Ricardo Cabra
> >
> >
> >
> >
> __________________________________________________________
> > Sé un Mejor Amante del Cine
> > ¿Quieres saber cómo? ¡Deja que otras personas te
> > ayuden!
> >
> http://advision.webevents.yahoo.com/reto/entretenimiento.html
> <http://advision.webevents.yahoo.com/reto/entretenimiento.html>
> >
>
> ¡Sé un mejor asador!
> Aprendé todo sobre asados en
> http://ar.yahoo.com/promos/mejorasador.html
> <http://ar.yahoo.com/promos/mejorasador.html>
>
>
> ------------------------------------------------------------------------
>
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.484 / Virus Database: 269.12.10/976 - Release Date: 27/08/2007
06:20 p.m.
>
Rayo, que la aplicacion no corre, amenos que no instale el delphi7, y quisiera saber que debo hacer en ese caso
El Rayo <elrayo76@...> escribió:
> hola grupo, mi pregunta es la siguiente he > desarrollado una aplicaciòn > con delphi 7 e interbase, le ejecuto en una pc que > tiene delphi 7 > instalado y funciona bien, trato de hacer lo mismo > en otra pc que no > tiene delphi 7 instaldo y no funciona me mando un > error, queria saber > si es nesesario que copia alguntipo de archivo
en > windows para que la > aplicaciòn me funcione, y si es asì me gustaria > saber cual es de > atemano gracias por su colaboracion
Podrias decir cual es el error asi podemos ayudarte con el problema??
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. Vistá ar.autos.yahoo.com/
¡Sé un mejor asador! Aprendé todo sobre asados en
http://ar.yahoo.com/promos/mejorasador.html
Si usas un buen soft de control de versiones, podes hacerlo facilmente
(a excepción de todo el laburo de instalarlo, claro)
Por ejemplo: si usas Subversion, podes usar los hooks que trae (que son
como una especie de trigger de BD) para que el comentario que pones en
el check-in vaya a parar a un archivo de texto.
Yo estuve a punto de usar esta metodología para crear un whatsnew.txt,
pero era poco probable que los otros programadores se tomaran el laburo
de poner un comentario distinto de "." o "la mierda no andaba" ...
Si estas solo, o podes hacer que los demás laburen con reglas, esto te
puede servir bien.
Te recomiendo que si haces esto, lo hagas con soft de control de
versiones que te permita porner 1 comentario de check in
independientemente de si estás actualizando 1 o n archivos.
Saludos
Pablo Zagni wrote:
Amigos!
Estoy registrando en mi aplicación la versión del exe.
Me gustaria documentar los cambios que hago en cada build.
Hay alguna forma de automatizarlo?
por ejemplo, tengo un requerimiento, lo hago, incremento el número de
versión, documento (en un txt o algo parecido) el cambio. Y así por
cada cambio, así me queda una forma de avisarle los cambios que se
realizaron al usuario...
Gracias!
Z
__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis! ¡Abrí tu
cuenta ya! - http://correo.yahoo.com.ar
De casualidad el error que te aparece no hace referencia a algún archivo dbu?
Saludos,
Daniel Hernández. San Diego, CA. "The more you learn, more you earn".
--- On Tue 08/28, ingjamesluis < ingjamesluis@... > wrote:
From: ingjamesluis [mailto: ingjamesluis@...] To: DesarrolloDelphi@... Date: Tue, 28 Aug 2007 20:28:46 -0000 Subject: [Delphi] Sobre aplicacion
hola grupo, mi pregunta es la siguiente he desarrollado una aplicaciòn con delphi 7 e interbase, le ejecuto en una pc que tiene delphi 7 instalado y funciona bien, trato de hacer lo mismo en otra pc que no tiene delphi 7 instaldo y no funciona me mando un error, queria saber si es nesesario que copia alguntipo de archivo en windows para que la aplicaciòn me funcione, y si es asì me gustaria saber cual es de atemano gracias por su colaboracion
Estoy registrando en mi aplicación la versión del exe.
Me gustaria documentar los cambios que hago en cada build.
Hay alguna forma de automatizarlo?
por ejemplo, tengo un requerimiento, lo hago, incremento el número de
versión, documento (en un txt o algo parecido) el cambio. Y así por
cada cambio, así me queda una forma de avisarle los cambios que se
realizaron al usuario...
Gracias!
Z
__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis! ¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar
> hola grupo, mi pregunta es la siguiente he
> desarrollado una aplicaciòn
> con delphi 7 e interbase, le ejecuto en una pc que
> tiene delphi 7
> instalado y funciona bien, trato de hacer lo mismo
> en otra pc que no
> tiene delphi 7 instaldo y no funciona me mando un
> error, queria saber
> si es nesesario que copia alguntipo de archivo en
> windows para que la
> aplicaciòn me funcione, y si es asì me gustaria
> saber cual es de
> atemano gracias por su colaboracion
Podrias decir cual es el error asi podemos ayudarte
con el problema??
Saludos,
El Rayo
.:: Administrador del gupo Delphi-Argentina ::.
.:: Delphi-Argnetina@... ::.
.:: http://ar.groups.yahoo.com/group/Delphi-Argentina ::.
.:: ::.
.:: Desarrollador Delphi/Oracle ::.
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. Vistá ar.autos.yahoo.com/
hola grupo, mi pregunta es la siguiente he desarrollado una aplicaciòn
con delphi 7 e interbase, le ejecuto en una pc que tiene delphi 7
instalado y funciona bien, trato de hacer lo mismo en otra pc que no
tiene delphi 7 instaldo y no funciona me mando un error, queria saber
si es nesesario que copia alguntipo de archivo en windows para que la
aplicaciòn me funcione, y si es asì me gustaria saber cual es de
atemano gracias por su colaboracion
att
james ballesta
Un gusto estar en este grupo
__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
Regístrate ya - http://correo.espanol.yahoo.com/
Hola gracias por la ayuda, revise todo y esta como vos
me decis, sera capas por usar tablas de interbase, por
que tengo otro ejemplo algo paresido con tablas de
acces y anda bien...
gracias
Leonardo
--- Ricardo Cabra <ricardo_cabra@...> escribió:
>
> puede ser que tengas algo mal configurado
>
> estos componentes se deben configurar asi:
>
> 1.- debes tener el origen de los datos, esta es la
> lista
>
> por ejemplo (pe..) los tipos de documentos de
> identificacion
>
> codTipoDoc descripcion
> CC Cedula
> PAS Pasaporte
> OTR OTRO
>
> 2.- tienes una tabla destino donde existe un campo
> que
> se alimenta con ese codigo de la lista
>
> pe...tabla.codTipoDoc
>
> 3.- en la forma debes abrir el qry que te trae la
> info
> de la lista, usualmente se pone en el evento show
>
> 4.- el qry o el componente que elijas para
> administrar
> la tabla debe esta en modo edicion
>
> 5.- configurar el componente asi:
>
> ListSource = Datasource_qryLista
> ListField = Descripcion
> KeyField = codTipoDoc
>
> DataSource = DataSource_qryTablaDestino
> DataField = CodTipoDoc
>
> asi lo uso y nunca he tenido problema
>
> saludos
>
>
>
>
> Ricardo Cabra
>
>
>
>
________________________________________________________________________________\
____
> Sé un Mejor Amante del Cine
> ¿Quieres saber cómo? ¡Deja que otras personas te
> ayuden!
>
http://advision.webevents.yahoo.com/reto/entretenimiento.html
>
¡Sé un mejor asador!
Aprendé todo sobre asados en http://ar.yahoo.com/promos/mejorasador.html
Quisiera saber si alguno conoce algun componente
gratis para trabajar con los distintos codigos de
barra que existen.
Saludos,
El Rayo
.:: Administrador del gupo Delphi-Argentina ::.
.:: Delphi-Argnetina@... ::.
.:: http://ar.groups.yahoo.com/group/Delphi-Argentina ::.
.:: ::.
.:: Desarrollador Delphi/Oracle ::.
________________________________________________________________________________\
____
¡Sé un mejor ambientalista!
Encontrá consejos para cuidar el lugar donde vivimos en
http://ar.yahoo.com/promos/mejorambientalista.html
Ok, entonces si lo guardaste como xml puedes editarlo y sacarle la info
del campo sobrante, si lo guardaste como binario deberías hacer una
pequeña aplicación con el clientdataset actual mas otro con el campo
sobrante y pasar los datos de uno a otro clientdataset y guardar el actual.
Saludos
Carlos Korhasanoglu
El Rayo escribió:
>
> Carlos, lo que dices ya lo se. El problema es que el
> ClientDataSet que uso en memoria tiene un campo menos
> que el que tengo guardado en disco y cuando leo ese
> archivo me da el error que comente.
>
> > Para agregar un campo a un clientdataset y que no te
> > de error tenés que:
> >
> > 1) Active=false
> > 2) Borrar todos los FieldDefs
> > 3) Agregar el campo persistente.
> > 4) Con botón derecho: Create Dataset
>
> .:: Administrador del gupo Delphi-Argentina ::.
> .:: Delphi-Argnetina@...
> <mailto:Delphi-Argnetina%40gruposyahoo.com.ar> ::.
> .:: http://ar.groups.yahoo.com/group/Delphi-Argentina
> <http://ar.groups.yahoo.com/group/Delphi-Argentina> ::.
> .:: ::.
> .:: Desarrollador Delphi/Oracle ::.
>
> ¡Sé un mejor asador!
> Aprendé todo sobre asados en
> http://ar.yahoo.com/promos/mejorasador.html
> <http://ar.yahoo.com/promos/mejorasador.html>
>
>
> ------------------------------------------------------------------------
>
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.484 / Virus Database: 269.12.6/971 - Release Date: 24/08/2007
02:59 p.m.
>
puede ser que tengas algo mal configurado
estos componentes se deben configurar asi:
1.- debes tener el origen de los datos, esta es la
lista
por ejemplo (pe..) los tipos de documentos de
identificacion
codTipoDoc descripcion
CC Cedula
PAS Pasaporte
OTR OTRO
2.- tienes una tabla destino donde existe un campo que
se alimenta con ese codigo de la lista
pe...tabla.codTipoDoc
3.- en la forma debes abrir el qry que te trae la info
de la lista, usualmente se pone en el evento show
4.- el qry o el componente que elijas para administrar
la tabla debe esta en modo edicion
5.- configurar el componente asi:
ListSource = Datasource_qryLista
ListField = Descripcion
KeyField = codTipoDoc
DataSource = DataSource_qryTablaDestino
DataField = CodTipoDoc
asi lo uso y nunca he tenido problema
saludos
Ricardo Cabra
________________________________________________________________________________\
____
Sé un Mejor Amante del Cine
¿Quieres saber cómo? ¡Deja que otras personas te ayuden!
http://advision.webevents.yahoo.com/reto/entretenimiento.html
Hola lista tengo un problema, tengo todo configurado
las propiedades de la lLissouse,listfield, kyefield y
datasouse, datafield. El Problema es cuando hago clik
el el DBLookupComboBox solo me muestra un reristro,
pero si presiono la barra de desplazamiento me los
muestra los demas registros. cuando vuelvo hacer click
en el DBLookupComboBox ahi me muestra varios registro
en una lista, como puedo hacer para que me los muestra
sin recorrerla. Que me muestra una lista
directamente. y no un solo registro.
GRacias
Leonardo
________________________________________________________________________________\
____
¡Sé un mejor besador!
Compartí todo lo que sabés sobre besos en
http://ar.yahoo.com/promos/mejorbesador.html
Carlos, lo que dices ya lo se. El problema es que el
ClientDataSet que uso en memoria tiene un campo menos
que el que tengo guardado en disco y cuando leo ese
archivo me da el error que comente.
> Para agregar un campo a un clientdataset y que no te
> de error tenés que:
>
> 1) Active=false
> 2) Borrar todos los FieldDefs
> 3) Agregar el campo persistente.
> 4) Con botón derecho: Create Dataset
.:: Administrador del gupo Delphi-Argentina ::.
.:: Delphi-Argnetina@... ::.
.:: http://ar.groups.yahoo.com/group/Delphi-Argentina ::.
.:: ::.
.:: Desarrollador Delphi/Oracle ::.
¡Sé un mejor asador!
Aprendé todo sobre asados en http://ar.yahoo.com/promos/mejorasador.html
A o mejor esta pregunta es tonta, pero yo no la se.
Quisiera saber como puedo saber por que columna se
encuentra ordenada una grilla. Ustedes diran para que
quiere saber esto, bien, es porque quiero pintar la
columna de algun color para poder identificarla.
Saludos,
El Rayo
.:: Administrador del gupo Delphi-Argentina ::.
.:: Delphi-Argnetina@... ::.
.:: http://ar.groups.yahoo.com/group/Delphi-Argentina ::.
.:: ::.
.:: Desarrollador Delphi/Oracle ::.
________________________________________________________________________________\
____
¡Sé un mejor fotógrafo!
Perfeccioná tu técnica y encontrá las mejores fotos. Visitá
http://ar.yahoo.com/promos/mejorfotografo.html
3000 pesos . unos 900 dólares ? unos 750 euros ....un mozo o ayudante de cocina en España gana mas.Que poco se paga el saber ... y después se preguntan porque los informáticos se van del país.
Sin mas, te saludo atentamente.
Arturo Enríquez de León
Desarrollo Aplicaciones Sanitarias SL Avda. del Maresme 44-46, Of. 24 08918 Badalona Tf. 93 320.59.94 - Fx. 93 320.55.65
De: DesarrolloDelphi@gruposyahoo.com.ar [mailto:DesarrolloDelphi@gruposyahoo.com.ar] En nombre de Sebastian Divinsky Enviado el: lunes, 13 de agosto de 2007 19:41 Para: DesarrolloDelphi@gruposyahoo.com.ar Asunto: [SPAM] Re: [Delphi] Busqueda Laboral Programador Delphi Semi Sr.
La zona de trabajo es Almagro - Capital Federal El sueldo fue especificado en pesos no dolares. La modalidad es relacion de dependencia y los valores especificados son Netos no brutos.
3000 a 3500 dólares después de impuestos ? donde es el trabajo? . versión 5 de delphi y manejo de transact-SQL.
De: DesarrolloDelphi@gruposyahoo.com.ar [mailto:DesarrolloDelphi@gruposyaho o.com.ar] En nombre de José María Romero Cuny Enviado el: jueves, 09 de agosto de 2007 14:44 Para: DesarrolloDelphi@gruposyahoo.com.ar Asunto: RE: [Delphi] Busqueda Laboral Programador Delphi Semi Sr.
Adónde se desarrollaría el puesto de trabajo?
Saludos
De: DesarrolloDelphi@gruposyahoo.com.ar [mailto:DesarrolloDelphi@gruposyaho o.com.ar] En nombre de Sebastian Divinsky Enviado el: miércoles, 08 de agosto de 2007 19:10 Para: DesarrolloDelphi@gruposyahoo.com.ar Asunto: [Delphi] Busqueda Laboral Programador Delphi Semi Sr.
Una empresa internacional esta buscando 2 programadores semi senior delphi (version 5.0) se valoraran conocimientos de programacion en SQL Server.
Horario de trabajo: 9 a 18 hs. Relacion de Dependencia Excelente clima laboral Remuneracion: $3000 - $3500 Netos.
Para agregar un campo a un clientdataset y que no te de error tenés que:
1) Active=false
2) Borrar todos los FieldDefs
3) Agregar el campo persistente.
4) Con botón derecho: Create Dataset
Saludos
Carlos Korhasanoglu
El Rayo escribió:
>
> Tengo un ClientDataSet que almaceno en disco y luego
> lo leo en otra oportunidad. El problema es que a ese
> ClientDataSet que tnego en disco le tengo que agregar
> un nuevo campo pero no se como hacerlo de forma
> cencilla. Lo que no quiero es tener que hacer una
> aplicacion paralela a la que tengo para poder hacer
> otro ClientDataSet con el nuevo campo y luego pasarle
> todos los datos. Esposible lo que digo. Si algo no se
> entendio pregunten y les aclaro aun mas.
>
> Saludos,
> El Rayo
>
> .:: Administrador del gupo Delphi-Argentina ::.
> .:: Delphi-Argnetina@...
> <mailto:Delphi-Argnetina%40gruposyahoo.com.ar> ::.
> .:: http://ar.groups.yahoo.com/group/Delphi-Argentina
> <http://ar.groups.yahoo.com/group/Delphi-Argentina> ::.
> .:: ::.
> .:: Desarrollador Delphi/Oracle ::.
>
> __________________________________________________________
> ¡Sé un mejor besador!
> Compartí todo lo que sabés sobre besos en
> http://ar.yahoo.com/promos/mejorbesador.html
> <http://ar.yahoo.com/promos/mejorbesador.html>
>
>
> ------------------------------------------------------------------------
>
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.484 / Virus Database: 269.12.1/963 - Release Date: 20/08/2007
05:44 p.m.
>
Algo que te puede servir son los campos de tipo InternalCalc.
Estos campos, a diferencia del calc, pueden almacenar datos por tiempo
indeterminado.
Yo los utilicé, para algo muy similar a lo que necesitas vos.
En primera tenía datos en un heredero de DataSet (variable en runtime),
a este le conectaba un provider para que alimente a mi ClientDataSet,
al cual yo le definía la estructura en runtime, copiando la del DataSet
origen y agregando un campo boolean de tipo InternalCalc.
En el evento OnCalcFields, le coloqué que si el campo no tiene valor
(NULL) sea inicializado.
Así cuando "abría" el ClientDataset, este tomaba los datos del DataSet
que me colgaban, y le agregaba mi columna.
Otra cosa, que puede serte util, no relacionada directamente a esto
pero que yo utilicé: es el método CloneCursor. Este lo utilicé
ampliamente para duplicar y llevar "marcas" en varios sets de datos
iguales (sin tener que cargarlos en memoria las n veces).
No te puedo dar un ejemplo porque ese código quedó en la empresa donde
trabajaba, pero creo que te dí las pautas básicas con las cuales
moverte.
Cualquier cosa, no dudes en consultar!
Saludos
Maximiliano
El Rayo wrote:
Necesito agregar un campo nuevo a un ClientDataSet,
cosa que no es problema porque se como se agrega. El
problema se presenta porque ese ClientDataSet esta
guardado en disco y cuando lo leo me da error porque
me dice que tal campo (el que agregue) no existe
(teoricamente en los datos que estoy leyendo de
disco).
Necesito saber como puedo hacer para agregar un nuevo
campo al ClientDataSet sin necesidad de perder todos
los datos que tngo en disco. Si hay alguna forma de no
tener que hacer una copia de un ClientDataSet a otro
(este otro seria con el campo nuevo) seria mucho
mejor.
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. Vistá ar.autos.yahoo.com/
Tengo un ClientDataSet que almaceno en disco y luego
lo leo en otra oportunidad. El problema es que a ese
ClientDataSet que tnego en disco le tengo que agregar
un nuevo campo pero no se como hacerlo de forma
cencilla. Lo que no quiero es tener que hacer una
aplicacion paralela a la que tengo para poder hacer
otro ClientDataSet con el nuevo campo y luego pasarle
todos los datos. Esposible lo que digo. Si algo no se
entendio pregunten y les aclaro aun mas.
Saludos,
El Rayo
.:: Administrador del gupo Delphi-Argentina ::.
.:: Delphi-Argnetina@... ::.
.:: http://ar.groups.yahoo.com/group/Delphi-Argentina ::.
.:: ::.
.:: Desarrollador Delphi/Oracle ::.
________________________________________________________________________________\
____
¡Sé un mejor besador!
Compartí todo lo que sabés sobre besos en
http://ar.yahoo.com/promos/mejorbesador.html
Necesito agregar un campo nuevo a un ClientDataSet,
cosa que no es problema porque se como se agrega. El
problema se presenta porque ese ClientDataSet esta
guardado en disco y cuando lo leo me da error porque
me dice que tal campo (el que agregue) no existe
(teoricamente en los datos que estoy leyendo de
disco).
Necesito saber como puedo hacer para agregar un nuevo
campo al ClientDataSet sin necesidad de perder todos
los datos que tngo en disco. Si hay alguna forma de no
tener que hacer una copia de un ClientDataSet a otro
(este otro seria con el campo nuevo) seria mucho
mejor.
Saludos,
El Rayo
.:: Administrador del gupo Delphi-Argentina ::.
.:: Delphi-Argnetina@... ::.
.:: http://ar.groups.yahoo.com/group/Delphi-Argentina ::.
.:: ::.
.:: Desarrollador Delphi/Oracle ::.
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. Vistá ar.autos.yahoo.com/
3000 pesos . unos 900 dólares ? unos 750 euros ....un mozo o ayudante de cocina en España gana mas.Que poco se paga el saber ... y después se preguntan porque los informáticos se van del país.
Sin mas, te saludo atentamente.
Arturo Enríquez de León
Desarrollo Aplicaciones Sanitarias SL Avda. del Maresme 44-46, Of. 24 08918 Badalona Tf. 93 320.59.94 - Fx. 93 320.55.65
De: DesarrolloDelphi@... [mailto:DesarrolloDelphi@...] En nombre de Sebastian Divinsky Enviado el: lunes, 13 de agosto de 2007 19:41 Para: DesarrolloDelphi@... Asunto: [SPAM] Re: [Delphi] Busqueda Laboral Programador Delphi Semi Sr.
La zona de trabajo es Almagro - Capital Federal El sueldo fue especificado en pesos no dolares. La modalidad es relacion de dependencia y los valores especificados son Netos no brutos.
3000 a 3500 dólares después de impuestos ? donde es el trabajo? . versión 5 de delphi y manejo de transact-SQL.
De: DesarrolloDelphi@gruposyahoo.com.ar [mailto:DesarrolloDelphi@gruposyaho o.com.ar] En nombre de José María Romero Cuny Enviado el: jueves, 09 de agosto de 2007 14:44 Para: DesarrolloDelphi@gruposyahoo.com.ar Asunto: RE: [Delphi] Busqueda Laboral Programador Delphi Semi Sr.
Adónde se desarrollaría el puesto de trabajo?
Saludos
De: DesarrolloDelphi@gruposyahoo.com.ar [mailto:DesarrolloDelphi@gruposyaho o.com.ar] En nombre de Sebastian Divinsky Enviado el: miércoles, 08 de agosto de 2007 19:10 Para: DesarrolloDelphi@gruposyahoo.com.ar Asunto: [Delphi] Busqueda Laboral Programador Delphi Semi Sr.
Una empresa internacional esta buscando 2 programadores semi senior delphi (version 5.0) se valoraran conocimientos de programacion en SQL Server.
Horario de trabajo: 9 a 18 hs. Relacion de Dependencia Excelente clima laboral Remuneracion: $3000 - $3500 Netos.
Si funciona en Delphi 7 casi seguro va en BDS 2006
¿La grilla de jedi no totaliza?
Un saludo.
To: DesarrolloDelphi@... From: adearmas@... Date: Wed, 15 Aug 2007 16:22:31 -0300 Subject: Re: [Delphi] Qué componente uso?
> PD: Si alguien tiene una grilla gratis que permita > totalizar, crear filtros y ordenar que pase el dato.
En http://www.bergsoft.net/ pueden encontrar la nextgrid. Es muy buena, o al menos a mi me alcanza lo que hace. Es freeware solo para Delphi 6 y 7... Si usan otra version de Delphi habra que buscar otra solucion.
De: DesarrolloDelphi@... [mailto:DesarrolloDelphi@...] En nombre de Emilio Echeverría Enviado el: lunes, 13 de agosto de 2007 15:54 Para: DesarrolloDelphi@... Asunto: Re: [Delphi] Que la aplicación entre como otro usuario
Lo que dije es lo siguiente: No se puede hacer lo que piede porque un usuario inicia aplicaciones solo con su cuenta, el único que permite iniciar aplicaciones en otra cuenta es el sistema operativo y sólo con servicios (winservices). Dentro de las cuentas con las que inicia el sistema operativo se encuentran la de administrador como vos decís... Para crear un WinService delphi tiene una "plantilla" que te genera un servicio de windwos que una vez compilado para instalarlo es el nombre de la aplicación /install o /i (parámetro de línea de comandos que te instala el servicio dentro del sistema operativo). Una vez instalado el servicio se puede indicar con qué usuario se quiere que inicie sesión llendo a Inicio -> Panel de control -> Herramientas administrativas -> Servicios -> seleccionar el servicio en la lista -> clic secundario -> propiedades -> Iniciar Sesión
Cualquier cosa si querés mas ayuda mi msn es el mismo mail de gmail (elinthbrain@gmail.com)
Con respecto a lo que dijo Emilio, no estoy del todo de acuerdo. Te comento que he visto en Windows servicios que corren con cuentas de administrador mientras que el que inicia la maquina no tiene esos permisos. Lo que no se es como se puede hacer.
Imaginate que si alguien necesita correr una aplicacion o un servicio con privilegios de escritura en disco, en una carpeta que quiere que no tenga acceso el usuario que inicia la maquina. ¿como arías esto sin iniciar como administrador?.
Ahora que me acuerdo aca en la empresa donde trabajo tenemos un servicio que necesita tener permisos de administrador para poder correr bien. Yo nunca lo he tocado, pero si en algun momento que tenga tiempo puedo ver como es que hace para ejecutarse se los voy a comentar.
De: DesarrolloDelphi@... [mailto:DesarrolloDelphi@...] En nombre de Luis Robles Enviado el: lunes, 13 de agosto de 2007 12:19 Para: desarrollodelphi@... Asunto: RE: [Delphi] Que la aplicación entre como otro usuario
Yo me vi en una situacion similar hace algunos meses y la resolvi de la siguiente manera, en el servidor cree la carpeta protegida y con los permisos necesarios para realizar el proceso de lectura y escritura posteriormente desde mi aplicacion en delphi lo que hago es creear un unidad de red obviamente con el usuario adecuado, la unidad de red solo se crea mientras se hace el proceso de edicion y posteriormente se desconecta, de esa manera garantizo la integridad, en realidad la unidad solo existe por unos minutos y el usuario ni cuenta se da.
para mi aplicacion esta seguridad es suficiente, pero si necesitas mas puedes hacer alguna programacion adicional en donde desactives el uso del teclado y del mouse mientras se ejecuta el proceso , etc.
Espero que esto te ilustre un poco de como realizar ese programa y la ayuda necesaria para hacerlo la puedes encontrar en trucomania tienen muy unos buenos para este tipo de programas. http://www.q3.nu/trucomania/
///////////////codigo de ejemplo de trucomania Si lo que queremos es conectarla sin más... sin mostrar ningún diálogo: procedure TForm1.Button2Click(Sender: TObject); var NetResource: TNetResource; begin
{ fill our TNetResource record structure } NetResource.dwType := RESOURCETYPE_DISK; NetResource.lpLocalName := 'S:'; NetResource.lpRemoteName := '\\server\public'; NetResource.lpProvider := '';
{ map our network drive using our TNetResource record structure } WNetAddConnection2(NetResource, '', {Clave o vacio /Password or empty} '', {Nombre del usurio o vacio/User name o vacio} CONNECT_UPDATE_PROFILE); end;
En el ejemplo, conectaremos '\\server\public' a S: sin clave ni nombre de usuario
Cómo desconectar una unidad compartida
procedure TForm1.Button2Click(Sender: TObject); begin if WNetCancelConnection2( 'S:',0,TRUE) <> NO_ERROR then Raise Exception.create('Error al desconectar la unidad'); end;
Saludos Luis Robles
To: DesarrolloDelphi@gruposyahoo.com.ar From: aldo@asfcompu.com Date: Fri, 10 Aug 2007 09:36:42 -0400 Subject: RE: [Delphi] Que la aplicación entre como otro usuario
Gracias Emilio
De: DesarrolloDelphi@gruposyahoo.com.ar [mailto:DesarrolloDelphi@gruposyahoo.com.ar] En nombre de Emilio Echeverría Enviado el: jueves, 09 de agosto de 2007 09:48 Para: DesarrolloDelphi@gruposyahoo.com.ar Asunto: Re: [Delphi] Que la aplicación entre como otro usuario
Hasta donde se, todos los programas que ejecuta el usuario se inician bajo su cuenta, por cuestiones de seguridad básica. Imaginate sino que cualquier usuario puede crear un programa con nivel de administrador y ejecutarlo y tener permisos de administrador desde el programa... de todas formas debería saber la contraseña del usuario administrador o privilegiado en la carpeta que querés utilizar. No hay forma de hacer lo que pretendés a menos que crees un winservice que se ejecute como usuario privilegiado y el programa que ejecuta el cliente consuma los servicios del mismo... pero deberías programar una capa más en tu programa (Programa -> WinService -> Carpeta de Datos).
Tengo una aplicación que debe acceder a una carpeta de windows para escribir y leer libremente, sin que el usuario que inició la sesión tenga acceso a ella.
Es decir, el usuario no puede ni hacer nada en esa carpeta pero la aplicación debe poder.
Normalmente la aplicación se inicia sobre la sesión del usuario y por ello tiene sus permisos, sin embargo, al hacer un Win Service se le puede indicar como que usuario actúa.
¿Alguien sabe como se puede hacer para que la aplicación normal al iniciar tenga los accesos de un usuario distinto que el que hizo logín?
Desde ya gracias y me quedo a la espera de comentarios al respecto
Pueden indicar donde es el puesto laboral..? O se puede hacer desde la casa el trabajo.
Jose S. Romero Analista de Sistemas - RHCT Paraná - Entre Ríos - Argentina
----- Mensaje original ---- De: Arturo Enriquez <aenriquez@...
> Para: DesarrolloDelphi@gruposyahoo.com.ar Enviado: viernes 10 de agosto de 2007, 14:07:36
3000 a 3500 dólares después de impuestos ? donde es el trabajo? . versión 5 de delphi y manejo de transact-SQL.
De: DesarrolloDelphi@ gruposyahoo. com.ar [mailto:
DesarrolloD elphi@gruposyaho o.com.ar] En nombre de José María Romero Cuny Enviado el: jueves, 09 de agosto de 2007 14:44
Para: DesarrolloDelphi@ gruposyahoo. com.ar Asunto: RE: [Delphi] Busqueda Laboral Programador Delphi Semi Sr.
Adónde se desarrollaría el puesto de trabajo?
Saludos
De: DesarrolloDelphi@ gruposyahoo. com.ar [mailto:
DesarrolloD elphi@gruposyaho o.com.ar] En nombre de Sebastian Divinsky Enviado el: miércoles, 08 de agosto de 2007 19:10
Para: DesarrolloDelphi@ gruposyahoo. com.ar Asunto: [Delphi] Busqueda Laboral Programador Delphi Semi Sr.
Una empresa internacional esta buscando 2 programadores semi senior delphi (version 5.0) se valoraran conocimientos de programacion en SQL Server.
Horario de trabajo: 9 a 18 hs. Relacion de Dependencia Excelente clima laboral Remuneracion: $3000 - $3500 Netos.
> PD: Si alguien tiene una grilla gratis que permita
> totalizar, crear filtros y ordenar que pase el dato.
En http://www.bergsoft.net/ pueden encontrar la nextgrid.
Es muy buena, o al menos a mi me alcanza lo que hace. Es freeware solo
para Delphi 6 y 7... Si usan otra version de Delphi habra que buscar
otra solucion.
Espero les sea util.
Saludos
Necesito un componente para BDS2006 que sea como una
grilla, pero quecada tanto me totalize, como un
reporte QReport, donde defino un grupoy listo.. pero
el qreport me sale en pantalla completa.. necesito
algoque se comporte como un grid (sin necesidad de
edicion) y lo puedaponer en un panel.
Te recomiendo la grilla de los componentes EhLib, pero
el problema es que no son gratis. Ademas de totalizar
te permite crear como primer renglon debajo de los
titulos de las columnas un filtro. Esta fue la unica
grilla que encontre decente para poder realizar
totales.
PD: Si alguien tiene una grilla gratis que permita
totalizar, crear filtros y ordenar que pase el dato.
Saludos,
El Rayo
.:: Administrador del gupo Delphi-Argentina ::.
.:: Delphi-Argnetina@... ::.
.:: http://ar.groups.yahoo.com/group/Delphi-Argentina ::.
.:: ::.
.:: Desarrollador Delphi/Oracle ::.
________________________________________________________________________________\
____
¡Sé un mejor besador!
Compartí todo lo que sabés sobre besos.
http://ar.yahoo.com/promos/mejorbesador.html
Lo que dije es lo siguiente: No se puede hacer lo que piede porque un usuario inicia aplicaciones solo con su cuenta, el único que permite iniciar aplicaciones en otra cuenta es el sistema operativo y sólo con servicios (winservices). Dentro de las cuentas con las que inicia el sistema operativo se encuentran la de administrador como vos decís...
Para crear un WinService delphi tiene una "plantilla" que te genera un servicio de windwos que una vez compilado para instalarlo es el nombre de la aplicación /install o /i (parámetro de línea de comandos que te instala el servicio dentro del sistema operativo).
Una vez instalado el servicio se puede indicar con qué usuario se quiere que inicie sesión llendo a Inicio -> Panel de control -> Herramientas administrativas -> Servicios -> seleccionar el servicio en la lista -> clic secundario -> propiedades -> Iniciar Sesión
Cualquier cosa si querés mas ayuda mi msn es el mismo mail de gmail (elinthbrain@...)
Con respecto a lo que dijo Emilio, no estoy del todo
de acuerdo. Te comento que he visto en Windows
servicios que corren con cuentas de administrador
mientras que el que inicia la maquina no tiene esos
permisos. Lo que no se es como se puede hacer.
Imaginate que si alguien necesita correr una
aplicacion o un servicio con privilegios de escritura
en disco, en una carpeta que quiere que no tenga
acceso el usuario que inicia la maquina. ¿como arías
esto sin iniciar como administrador?.
Ahora que me acuerdo aca en la empresa donde trabajo
tenemos un servicio que necesita tener permisos de
administrador para poder correr bien. Yo nunca lo he
tocado, pero si en algun momento que tenga tiempo
puedo ver como es que hace para ejecutarse se los voy
a comentar.
Saludos,
El Rayo
.:: Administrador del gupo Delphi-Argentina ::.
.:: Delphi-Argnetina@... ::.
.:: http://ar.groups.yahoo.com/group/Delphi-Argentina ::.
.:: ::.
.:: Desarrollador Delphi/Oracle ::.
__________________________________________________________
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. ¡Probalo! http://ar.autos.yahoo.com/