• Jueves 28 de Marzo de 2024, 16:49

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - jonhp

Páginas: [1]
1
Dudas informáticas / Re: Cómo poner precio al software?
« en: Lunes 2 de Junio de 2003, 19:26 »
Hola foro
Estoy en un pequeño dilema, me imagino que a casi todos nos ha sucedido, en seguidas ocasiones más de algun amigo ó conocido ha solicitado el desarrollo de alguna aplicación, que puede ir de algo complicado hasta algo relativamente sencillo.
En mi caso, no soy Freelance, la cuestion es ¿cómo ponerle precio al software?, ¿alguno de ustedes aplica métricas de Ingenieria de Software para estos casos?

Gracias.

2
C++ Builder / Uso del evento ReconcileError (DataSnap)...
« en: Sábado 15 de Febrero de 2003, 02:15 »
Escribi la siguiente linea en el evento OnReconcileError:

    Action = raRefresh

Segun la ayuda, deberia retroceder los cambios para ese registro en particular, y reemplazar el valor con el valor actual del servidor, pero en lugar de eso el programa se cicla dentro del OnReconcileError. ¿qué consideraciones debo de tener para utilizar este valor del TReconcileAction? ó ¿podrian decirme de alguna fuente de información?

3
C++ Builder / Problemas con cast?
« en: Martes 4 de Febrero de 2003, 17:53 »
Hola a todos!!!
Alguien sabe si podria tener problemas al hacer un cast de un unsigned a un UNINT32, mas o menos como sigue:

  TransactionID  = static_cast<UINT32>(variable_unsigned);

el compilador no protesta pero no se si sea conveniente hacer esta conversión.

Saludos!!!

4
C++ Builder / Paquetes en builder
« en: Martes 28 de Enero de 2003, 16:00 »
Hola!!!
Alguien sabe como puedo ajustar el orden en el que se crean las unidades en un paquete.

saludos!!!

5
C++ Builder / Códigos de error en Builder e Informix
« en: Sábado 4 de Enero de 2003, 01:56 »
Hola a todos!!!

Alguien sabe como obtener los códigos de error de base de datos (constraints, etc.) en una conexion a informix, desde builder 6 con dbExpress?

Ya he intentado los objetos EReconcileError y  DatabaseError, pero solo me dan el codigo de error del dbExpress y no de Informix.

Saludos!!!!

6
C++ Builder / Re: Transacciones en Informix y dbExpress
« en: Viernes 3 de Enero de 2003, 02:18 »
Hola a todos!!!

Estoy usando builder 6 con dbExpress y DataSnap(MIDAS) e Informix 9, he creado una base de datos de la siguiente forma:
   CREATE DATABASE xxxx WITH BUFFERED LOG
Esto para poder manejar eliminados en cascada y manejo de transacciones.
Sin embargo, en mi aplicación al aplicar cambios en las tablas mediante el metodo "ApplyUpdates" del ClientDataSet,
me manda el siguiente error:

   ---------------------------
   Debugger Exception Notification
   ---------------------------
   Project xxxx.exe raised exception class EDatabaseError with message 'Not in transaction.
'. Process stopped. Use Step or Run to continue.
   ---------------------------
   OK   Help  
   ---------------------------


Agradeceria cualquier comentario. Gracias!!!

7
C++ Builder / Uso del evento ReconcileError...
« en: Martes 17 de Diciembre de 2002, 01:31 »
Hola a todos!!!

Alguien podria explicarme como es que funciona el evento OnReconcileError del ClientDataSet?

Lo que sucede es que quiero tomar el control de errores dados por acceso concurrente a una tabla y quiero haciendo uso del parametro "TReconcileAction &Action", pero no me dan los resultados que se describen en la ayuda.
Agradeceria cualquier comentario.

Saludos!!!

8
C++ Builder / Informix y dbExpress
« en: Jueves 12 de Diciembre de 2002, 18:41 »
Alguien ha experimentado anomalias en conecciones Informix-dbExpress, usando DataSnap?

9
C++ Builder / Constraints en Diccionario de Datos
« en: Miércoles 11 de Diciembre de 2002, 16:30 »
Hola que tal!!!
Estoy tratando de manejar validaciones mediante constraints importados en el Diccionario de Datos del SQLExplorer, mi duda es saber como

especificar dicho constraint en la propiedad ImportedConstraint de los TStringField, si tuviese que especificar el texto SQL en esta propiedad

careceria de sentido ya que quiero aprovechar el constraint definido en SQLExplorer.

Agradeceria sus comentarios.

10
C++ Builder / Actualizaciones en cache (dbExpress)
« en: Miércoles 11 de Diciembre de 2002, 00:35 »
Hola que tal!!!
Tengo un problema en una aplicacion con dbExpress, he hecho el acceso a datos de la siguiente forma:

 SQLConnection -> SQLDataSet -> DataSetProvider -> ClietDataSet

En una función utilizo la propiedad "CommandText" del "ClietDataSet" para ejecutar un "UPDATE". Funciona bien pero hasta donde veo no realiza ninguna actualizacion en cache, sino que lo hace directamente sobre la BD sin que yo le especifique "ApplyUpdate" ó "CancelUpdates" (incluso manda un error diciendo que "no puede ejecutar esa operacion en un dataset cerrado").

Al hacer la actualizacion mediante un "DBNavigator" sobre un "DBGrid" si funcionan las actualizaciones en cache.

Las actualizaciones en cache no funcionan con sentencias SQL en los ClietDataSet?

Agradeceria cualquier comentario.

11
C++ Builder / Codigos de Barras en C++Builder
« en: Lunes 9 de Diciembre de 2002, 20:09 »
Tengo entendido que solo tienes que conectar un scanner de codigo de barras al puerto del teclado, y utilizando el tipo de letra que el fabricante te incluye en tu scanner, de esta forma puedes leer cualquier codigo de barras y en builder lo recibes como caracteres. El truco esta en usar la fuente de codigo de barras.

Páginas: [1]