La versión trial la podés bajar de:
ftp://ftp.cavo.com/trial/
Antes de instalarla debes tener en cuenta que vencerá luego de los treinta
dias de la fecha de instalación. Además una vez que la desinstales se
resistirá a ser instalada nuevamente.
Saludos.
Walter.
nylomx escribió:
> Hola veo que este es un nuevo grupo sobre VO, sería importante que
> subieran una versión TRIAL de VO, para poder bajarlo y aprenderlo o
> bien otra opcion importante subir la versión CAVO 1.0 y empezar con la
> version 1 de VO, ya que muchos ejemplos y documentación se elaboraron
> para esta versión eso es lo que he visto al respecto. (Ejemplo el
> Libro de Rick Spence y los ejemplos de grupo EIDOS)
>
> Saludos y espero que mi comentario sea tomado encuenta.
>
> P.D. O si alguien es tan amable y me envia a mi correo (e-mail) la
> versión de CAVO 1.00 le estaría eternamente agredecido.(busco esta
> versión por que creo que es la más facil y compatible con CLIPPER)
>
>
> Enlaces de Yahoo! Grupos
>
>
>
>
B dia amigos,
Los invito cordialmente a visitar el nuevo foro de Visual Objects en
Español.
www.solinad.com/vo
Todos pueden entrar y dar vida a esta nueva comunidad.
Saludos
Apolonio Luis Medina
Mexico
Hola
Creo que desde aqui podes bajarla:
http://www.abox.com/productos.asp?pid=31
Saludos
Julian
----- Original Message -----
From: "Kanek K." <nylomx@...>
To: <VOForum@...>
Sent: Thursday, July 14, 2005 8:11 PM
Subject: Re: [VOForum] Buscando versíon de CAVO Trial o CAVO 1.00
> JULIAN:
>
> Ya revise ahí www.Grafx.com y no encuentro nada por
> ningún lado, yo me conformaría aunque fuera que
> alguien se compadeciera de mí y me pasará la versión
> aunque fuera la 1.00, ya que como no es comercial creo
> no habría delito, además la necesito para aprendizaje
> ya que el V-FOX y el FIVEWIN no me convencen.
> Necesito un lenguaje tan potente como el CLIPPER y
> facil.
>
>
> Saludos a todos y gracias por sus comentarios y
> sugerencias.
>
>
> P.D. Tambien les agradecería si tienen un PDF que lo
> envíe para poder aprender mejor. La documentación es
> esencial en el aprendizaje de cualquier lenguaje...
> No programo para ganar dinero, programo por que me
> gusta, si ganará dinero creo que bien valdría la pena
> adquirir la versión original, de cualquier agredecido
> por todos sus comentarios y sugerencias
>
>
>
> --- The Developer <CoolDeveloper@...> escribió:
>
>
> ---------------------------------
> Hola
> creo como dijeron antes fijate si en el ftp de
> GrafxSoft esta la version
> 2.5 que
> era la version demo de VO. con esa no vas a tener
> problema para aprender
> a programar !
>
> Saludos !
>
> Julian
>
>
> ----- Original Message -----
> From: "nylomx" <nylomx@...>
> To: <VOForum@...>
> Sent: Wednesday, July 13, 2005 12:03 PM
> Subject: [VOForum] Buscando versíon de CAVO Trial o
> CAVO 1.00
>
>
> Hola veo que este es un nuevo grupo sobre VO, sería
> importante que
> subieran una versión TRIAL de VO, para poder bajarlo y
> aprenderlo o
> bien otra opcion importante subir la versión CAVO 1.0
> y empezar con la
> version 1 de VO, ya que muchos ejemplos y
> documentación se elaboraron
> para esta versión eso es lo que he visto al respecto.
> (Ejemplo el
> Libro de Rick Spence y los ejemplos de grupo EIDOS)
>
>
> Saludos y espero que mi comentario sea tomado
> encuenta.
>
>
> P.D. O si alguien es tan amable y me envia a mi correo
> (e-mail) la
> versión de CAVO 1.00 le estaría eternamente
> agredecido.(busco esta
> versión por que creo que es la más facil y compatible
> con CLIPPER)
>
>
>
>
>
>
> Enlaces de Yahoo! Grupos
>
>
>
>
>
>
>
>
> ---------------------------------
> Enlaces de Yahoo! Grupos
>
> Para visitar el sitio web del grupo, andá a:
> http://ar.groups.yahoo.com/group/VOForum/
>
> Para cancelar tu suscripción a este grupo, enviá un
> mensaje a:
> VOForum-unsubscribe@...
>
> El uso de Yahoo! Grupos está sujeto a las
> Condiciones del servicio de Yahoo!.
>
>
>
>
>
>
>
>
>
> ___________________________________________________________
> 1GB gratis, Antivirus y Antispam
> Correo Yahoo!, el mejor correo web del mundo
> http://correo.yahoo.com.ar
>
>
>
>
> Enlaces de Yahoo! Grupos
>
>
>
>
>
>
JULIAN:
Ya revise ahí www.Grafx.com y no encuentro nada por
ningún lado, yo me conformaría aunque fuera que
alguien se compadeciera de mí y me pasará la versión
aunque fuera la 1.00, ya que como no es comercial creo
no habría delito, además la necesito para aprendizaje
ya que el V-FOX y el FIVEWIN no me convencen.
Necesito un lenguaje tan potente como el CLIPPER y
facil.
Saludos a todos y gracias por sus comentarios y
sugerencias.
P.D. Tambien les agradecería si tienen un PDF que lo
envíe para poder aprender mejor. La documentación es
esencial en el aprendizaje de cualquier lenguaje...
No programo para ganar dinero, programo por que me
gusta, si ganará dinero creo que bien valdría la pena
adquirir la versión original, de cualquier agredecido
por todos sus comentarios y sugerencias
--- The Developer <CoolDeveloper@...> escribió:
---------------------------------
Hola
creo como dijeron antes fijate si en el ftp de
GrafxSoft esta la version
2.5 que
era la version demo de VO. con esa no vas a tener
problema para aprender
a programar !
Saludos !
Julian
----- Original Message -----
From: "nylomx" <nylomx@...>
To: <VOForum@...>
Sent: Wednesday, July 13, 2005 12:03 PM
Subject: [VOForum] Buscando versíon de CAVO Trial o
CAVO 1.00
Hola veo que este es un nuevo grupo sobre VO, sería
importante que
subieran una versión TRIAL de VO, para poder bajarlo y
aprenderlo o
bien otra opcion importante subir la versión CAVO 1.0
y empezar con la
version 1 de VO, ya que muchos ejemplos y
documentación se elaboraron
para esta versión eso es lo que he visto al respecto.
(Ejemplo el
Libro de Rick Spence y los ejemplos de grupo EIDOS)
Saludos y espero que mi comentario sea tomado
encuenta.
P.D. O si alguien es tan amable y me envia a mi correo
(e-mail) la
versión de CAVO 1.00 le estaría eternamente
agredecido.(busco esta
versión por que creo que es la más facil y compatible
con CLIPPER)
Enlaces de Yahoo! Grupos
---------------------------------
Enlaces de Yahoo! Grupos
Para visitar el sitio web del grupo, andá a:
http://ar.groups.yahoo.com/group/VOForum/
Para cancelar tu suscripción a este grupo, enviá un
mensaje a:
VOForum-unsubscribe@...
El uso de Yahoo! Grupos está sujeto a las
Condiciones del servicio de Yahoo!.
___________________________________________________________
1GB gratis, Antivirus y Antispam
Correo Yahoo!, el mejor correo web del mundo
http://correo.yahoo.com.ar
Hola
creo como dijeron antes fijate si en el ftp de GrafxSoft esta la version
2.5 que
era la version demo de VO. con esa no vas a tener problema para aprender
a programar !
Saludos !
Julian
----- Original Message -----
From: "nylomx" <nylomx@...>
To: <VOForum@...>
Sent: Wednesday, July 13, 2005 12:03 PM
Subject: [VOForum] Buscando versíon de CAVO Trial o CAVO 1.00
Hola veo que este es un nuevo grupo sobre VO, sería importante que
subieran una versión TRIAL de VO, para poder bajarlo y aprenderlo o
bien otra opcion importante subir la versión CAVO 1.0 y empezar con la
version 1 de VO, ya que muchos ejemplos y documentación se elaboraron
para esta versión eso es lo que he visto al respecto. (Ejemplo el
Libro de Rick Spence y los ejemplos de grupo EIDOS)
Saludos y espero que mi comentario sea tomado encuenta.
P.D. O si alguien es tan amable y me envia a mi correo (e-mail) la
versión de CAVO 1.00 le estaría eternamente agredecido.(busco esta
versión por que creo que es la más facil y compatible con CLIPPER)
Enlaces de Yahoo! Grupos
Me parece que tendrías que ver si en GrafX
tienen un trial de VO 2.5 o superior.
Con respecto a la compatibilidad con
clipper es 100 % compatible, pero el armado de las pantallas y reportes
impresos vas a tener que hacerlas desde cero.
De tu código clipper vas a poder utilizar
todo aquello que sea cálculo y lectura de DBF con algunas modificaciones.
Con respecto al modo de programar,
cualquiera sea el lenguaje visual que uses, vas a tener que cambiar tu modo de
razonar, ya que no es lo mismo un lenguaje procedural a uno de programación por
eventos y orientación a objetos.
Como lenguaje, VO es muy poderoso y seguís
utilizando todo el set de instrucciones clipper, más gran cantidad de nuevas
instrucciones de VO. Pero también te digo que te va a llevar tiempo y dedicación
aprender a utilizar el manejo de objetos y la programación de eventos.
En mi caso personal, probé Visual Basic
(puaaajjjj) y Visual Fox y te comento que estoy muy contento de haber elegido
VO.
Gerardo J. Biagiotti Analista de Sistemas (2580) Marcos Juárez Córdoba - Argentina
De:
VOForum@... [mailto:VOForum@...] En nombre de Caogestión Enviado el: Miércoles, 13 de Julio
de 2005 06:32 p.m. Para: VOForum@... Asunto: Re: [VOForum] Buscando
versíon de CAVO Trial o CAVO 1.00
personalmente no te lo sugiero, no es más compatible que 2.5 o 2.7, pewro esperemos más opiniones. Respecto a la trial creo que se podía bajar una
por 30 días, pero ahora no la encuentro, deberías pedirla a la gente
de grafx, http://www.grafxsoft.com. Por último repecto al libro R. Spence igualmente
te sirve, buena suerte
El 13/07/05, nylomx<nylomx@...>
escribió: > Hola veo que este es un nuevo grupo sobre VO, sería
importante que > subieran una versión TRIAL de VO, para poder
bajarlo y aprenderlo o > bien otra opcion importante subir la versión CAVO 1.0 y
empezar con la > version 1 de VO, ya que muchos ejemplos y
documentación se elaboraron > para esta versión eso es lo que he visto al
respecto. (Ejemplo el > Libro de Rick Spence y los ejemplos de grupo
EIDOS) > > > Saludos y espero que mi comentario sea tomado
encuenta. > > > P.D. O si alguien es tan amable y me envia a
mi correo (e-mail) la > versión de CAVO 1.00 le estaría eternamente
agredecido.(busco esta > versión por que creo que es la más facil y
compatible con CLIPPER) > > > > > ________________________________ > Enlaces de Yahoo! Grupos > > Para visitar el sitio web del grupo, andá a: > http://ar.groups.yahoo.com/group/VOForum/ > > Para cancelar tu suscripción a este grupo,
enviá un mensaje a: > VOForum-unsubscribe@... > > El uso de Yahoo! Grupos está sujeto a las
Condiciones del servicio de > Yahoo!.
personalmente no te lo sugiero, no es más compatible que 2.5 o 2.7,
pewro esperemos más opiniones.
Respecto a la trial creo que se podía bajar una por 30 días, pero
ahora no la encuentro, deberías pedirla a la gente de grafx,
http://www.grafxsoft.com.
Por último repecto al libro R. Spence igualmente te sirve,
buena suerte
El 13/07/05, nylomx<nylomx@...> escribió:
> Hola veo que este es un nuevo grupo sobre VO, sería importante que
> subieran una versión TRIAL de VO, para poder bajarlo y aprenderlo o
> bien otra opcion importante subir la versión CAVO 1.0 y empezar con la
> version 1 de VO, ya que muchos ejemplos y documentación se elaboraron
> para esta versión eso es lo que he visto al respecto. (Ejemplo el
> Libro de Rick Spence y los ejemplos de grupo EIDOS)
>
>
> Saludos y espero que mi comentario sea tomado encuenta.
>
>
> P.D. O si alguien es tan amable y me envia a mi correo (e-mail) la
> versión de CAVO 1.00 le estaría eternamente agredecido.(busco esta
> versión por que creo que es la más facil y compatible con CLIPPER)
>
>
>
>
> ________________________________
> Enlaces de Yahoo! Grupos
>
> Para visitar el sitio web del grupo, andá a:
> http://ar.groups.yahoo.com/group/VOForum/
>
> Para cancelar tu suscripción a este grupo, enviá un mensaje a:
> VOForum-unsubscribe@...
>
> El uso de Yahoo! Grupos está sujeto a las Condiciones del servicio de
> Yahoo!.
Hola, saludos. La versión trial la puedes bajar desde GrafxSoft. La poca documentación que hay en realidad te puede servir hasta la versión 2.6, he visto la 2.7 pero no la he trabajado, no creo que se aleje mucho.
Si piensas que VO es la solución para Clipper, olvídate, nunca lo fué. En realidad lo más parecido a pasar de un formato DOS a Visual lo tiene FiveWin.
Hay bastante diferencia en hacer las ventanas y sus procesos en Clipper, que hacerla con cualquier lenguaje visual, entonces cuesta salirse del camino DOS y pasar al camino Visual. Entonces lo primero es sacarse de la cabeza que puedo tomar los códigos y compilar y tengo una aplicación Windows, con ventanas, combobox, gráficos, etc.
VO no es fácil, pero tampoco es difícil, atte.
Larry Santibáñez Flores
Correo Yahoo! Comprueba qué es nuevo, aquí http://correo.yahoo.es
Hola veo que este es un nuevo grupo sobre VO, sería importante que
subieran una versión TRIAL de VO, para poder bajarlo y aprenderlo o
bien otra opcion importante subir la versión CAVO 1.0 y empezar con la
version 1 de VO, ya que muchos ejemplos y documentación se elaboraron
para esta versión eso es lo que he visto al respecto. (Ejemplo el
Libro de Rick Spence y los ejemplos de grupo EIDOS)
Saludos y espero que mi comentario sea tomado encuenta.
P.D. O si alguien es tan amable y me envia a mi correo (e-mail) la
versión de CAVO 1.00 le estaría eternamente agredecido.(busco esta
versión por que creo que es la más facil y compatible con CLIPPER)
Hola, saludos. Cuando se programa con el esquema de SQL, varias cosas cambian. No podemos guiarnos por el xBase, debemos profundizar en el manejo adecuado de la BD, entonces en algunos casos desaparece el seek, el append, etc.
Este cambio nos permite obtener la fortaleza del motor de la BD, en el nos apoyamos. Sin embargo hay temas sensibles, como el caso de las transacciones, después de varias pruebas, he dejado la sentencia oConn:BeginTrans() en la misma secuencia para realizar una actualización de la BD, así si hay algún error en el camino, y apoyado por la sentencia Begin Sequence, podemos interceptar el error y realizar el RollbackTrans.
Lo que no puedo afinar bien es el tema cuando se ejecuta la sentencia de actualización, por ejemplo:
sSQL := "update VENTA set "+; "ESTADO ='N' where TIPO = '"+cTIPODOC+"' and NUMERO = '"+AllTrim(oDCE_NUMERO:Value)+"'" oConn:Execute(sSQL,NIL,NIL)
oConn:Execute devuelve un objeto AdoRecordSet, entonces cuando hay un error, el programa se me cae, seguiré revisando, espero sus observaciones, atte.
Larry Santibáñez Flores
Correo Yahoo! Comprueba qué es nuevo, aquí http://correo.yahoo.es
METHOD HBGRABAR() CLASS TUCLASE LOCAL sSQL AS STRING LOCAL oTextBox AS TextBox LOCAL oError AS USUAL * LOCAL oErr AS Error LOCAL cbErr AS CODEBLOCK *LOCAL oRS AS AdoRecordSet
cbErr := ErrorBlock({|oErr|_Break(oErr)}) BEGIN SEQUENCE IF(lEXISTE) //MODIFICA IF(!Empty(AllTrim(oDCE_CODIGO:Value))) IF(!Empty(AllTrim(oDCE_NOMBRE:Value))) //ANALIZAR MOVIMIENTOS oTextBox := TextBox{ SELF, "GRABAR MODIFICACIONES"," ¿ ESTÁ SEGURO DE GUARDAR LOS DATOS MODIFICADOS. ?" } oTextBox:Type := BUTTONYESNO + BOXICONEXCLAMATION IF ( oTextBox:Show() == BOXREPLYYES ) IF(cTABLA<>"DOCBOD" .and. cTABLA<>"MOVBOD") sSQL := "update "+cTABLA+" set "+; "NOMBRE='"+AllTrim(oDCE_NOMBRE:Value)+"',"+; "PORCENTAJE="+AllTrim(Str(oDCE_PORCENTAJE:Value))+; " where CODIGO='"+AllTrim(oDCE_CODIGO:Value)+"'" ELSE sSQL := "update "+cTABLA+" set "+; "NOMBRE='"+AllTrim(oDCE_NOMBRE:Value)+"',"+; "PORCENTAJE="+AllTrim(Str(oDCE_PORCENTAJE:Value))+","+; "MOVIMIENTO='"+AllTrim(oDCRBG:Value)+"'"+; " where CODIGO='"+AllTrim(oDCE_CODIGO:Value)+"'" ENDIF oConn:Execute(sSQL,NIL,NIL) InfoBox{SELF,'GRABAR','LOS DATOS MODIFICADOS SE HAN GRABADO SIN OBSERVACIONES...'}:Show() oTABLASQL:Close() lTABLA := FALSE // ENDIF ELSE WarningBox{,"ATENCIÓN","¡ FALTA EL NOMBRE. !"}:Show() ENDIF ELSE WarningBox{,"ATENCIÓN","¡ FALTA EL CODIGO. !"}:Show() ENDIF ELSE //AGREGA IF(!Empty(AllTrim(oDCE_CODIGO:Value))) IF(!Empty(AllTrim(oDCE_NOMBRE:Value))) IF(cTABLA<>"DOCBOD" .and. cTABLA<>"MOVBOD") sSQL := "Insert into "+cTABLA+" "+; " (CODIGO, NOMBRE, PORCENTAJE) "+; " values ("+; "'"+AllTrim(oDCE_CODIGO:Value)+"',"+; "'"+AllTrim(oDCE_NOMBRE:Value)+"',"+; AllTrim(Str(oDCE_PORCENTAJE:Value))+")" ELSE sSQL := "Insert into "+cTABLA+" "+; " (CODIGO, NOMBRE, PORCENTAJE, MOVIMIENTO) "+; " values ("+; "'"+AllTrim(oDCE_CODIGO:Value)+"',"+; "'"+AllTrim(oDCE_NOMBRE:Value)+"',"+; AllTrim(Str(oDCE_PORCENTAJE:Value))+","+; "'"+AllTrim(oDCRBG:Value)+"')" ENDIF *oDCCKBACTIVO:Value+;
oConn:Execute(sSQL,NIL,NIL) /* InfoBox{SELF,'GRABAR','LOS DATOS NUEVOS SE HAN GRABADO SIN OBSERVACIONES...'}:Show() oTABLASQL:Close() lTABLA := FALSE ELSE WarningBox{,"ATENCIÓN","¡ FALTA EL NOMBRE. !"}:Show() ENDIF ELSE WarningBox{,"ATENCIÓN","¡ FALTA EL CÓDIGO. !"}:Show() ENDIF ENDIF RECOVER USING oError oConn:RollbackTrans() (Warningbox{SELF,"Grabar","Error: "+oError:Description}):show(SHOWCENTERED) END SEQUENCE /// SELF:HBNUEVO() RETURN NIL
METHOD HBELIMINAR() CLASS TUCLASE LOCAL sSQL AS STRING LOCAL oTextBox AS TextBox LOCAL oError AS USUAL LOCAL oErr AS Error LOCAL cbErr AS CODEBLOCK LOCAL oRs AS AdoRecordSet
oTextBox := TextBox{ SELF, "ELIMINAR REGISTRO"," ¿ ESTÁ SEGURO DE ELIMINAR E REGISTRO SELECCIONADO. ?" } oTextBox:Type := BUTTONYESNO + BOXICONEXCLAMATION IF ( oTextBox:Show() == BOXREPLYYES ) cbErr := ErrorBlock({|oErr|_Break(oErr)}) BEGIN SEQUENCE IF(lEXISTE) sSql := "delete from "+cTABLA+" where CODIGO = '"+AllTrim(oDCE_CODIGO:Value)
oRS := oConn:Execute(sSql,NIL,NIL) IF(oRS:Eof) oErr:=Error{} oErr:Description:="Grabacion cancelada." _Break(oErr) ENDIF oTABLASQL:Close() lTABLA := FALSE InfoBox{SELF,'ELIMINAR','EL REGISTRO SE HA ELIMINADO SIN OBSERVACIONES...'}:Show() ELSE WarningBox{,"ATENCIÓN","NO EXISTE REGISTRO PARA ELIMINAR."}:Show() ENDIF RECOVER USING oError oConn:RollbackTrans() (Warningbox{SELF,"Eliminar","Error: "+oError:Description}):show(SHOWCENTERED) END SEQUENCE ENDIF /// SELF:HBNUEVO() RETURN NIL
Correo Yahoo! Comprueba qué es nuevo, aquí http://correo.yahoo.es
METHOD HBGRABAR() CLASS TUCLASE LOCAL sSQL AS STRING LOCAL oTextBox AS TextBox LOCAL oError AS USUAL * LOCAL oErr AS Error LOCAL cbErr AS CODEBLOCK *LOCAL oRS AS AdoRecordSet
cbErr := ErrorBlock({|oErr|_Break(oErr)}) BEGIN SEQUENCE IF(lEXISTE) //MODIFICA IF(!Empty(AllTrim(oDCE_CODIGO:Value))) IF(!Empty(AllTrim(oDCE_NOMBRE:Value))) //ANALIZAR MOVIMIENTOS oTextBox := TextBox{ SELF, "GRABAR MODIFICACIONES"," ¿ ESTÁ SEGURO DE GUARDAR LOS DATOS MODIFICADOS. ?" } oTextBox:Type := BUTTONYESNO + BOXICONEXCLAMATION IF ( oTextBox:Show() == BOXREPLYYES ) IF(cTABLA<>"DOCBOD" .and.
cTABLA<>"MOVBOD") sSQL := "update "+cTABLA+" set "+; "NOMBRE='"+AllTrim(oDCE_NOMBRE:Value)+"',"+; "PORCENTAJE="+AllTrim(Str(oDCE_PORCENTAJE:Value))+; " where CODIGO='"+AllTrim(oDCE_CODIGO:Value)+"'" ELSE sSQL := "update "+cTABLA+" set "+; "NOMBRE='"+AllTrim(oDCE_NOMBRE:Value)+"',"+; "PORCENTAJE="+AllTrim(Str(oDCE_PORCENTAJE:Value))+","+; "MOVIMIENTO='"+AllTrim(oDCRBG:Value)+"'"+; " where
CODIGO='"+AllTrim(oDCE_CODIGO:Value)+"'" ENDIF oConn:Execute(sSQL,NIL,NIL) InfoBox{SELF,'GRABAR','LOS DATOS MODIFICADOS SE HAN GRABADO SIN OBSERVACIONES...'}:Show() oTABLASQL:Close() lTABLA := FALSE // ENDIF ELSE WarningBox{,"ATENCIÓN","¡ FALTA EL NOMBRE. !"}:Show() ENDIF ELSE WarningBox{,"ATENCIÓN","¡ FALTA EL CODIGO. !"}:Show() ENDIF ELSE //AGREGA IF(!Empty(AllTrim(oDCE_CODIGO:Value))) IF(!Empty(AllTrim(oDCE_NOMBRE:Value))) IF(cTABLA<>"DOCBOD"
.and. cTABLA<>"MOVBOD") sSQL := "Insert into "+cTABLA+" "+; " (CODIGO, NOMBRE, PORCENTAJE) "+; " values ("+; "'"+AllTrim(oDCE_CODIGO:Value)+"',"+; "'"+AllTrim(oDCE_NOMBRE:Value)+"',"+; AllTrim(Str(oDCE_PORCENTAJE:Value))+")" ELSE sSQL := "Insert into "+cTABLA+" "+; " (CODIGO, NOMBRE, PORCENTAJE, MOVIMIENTO) "+; " values
("+; "'"+AllTrim(oDCE_CODIGO:Value)+"',"+; "'"+AllTrim(oDCE_NOMBRE:Value)+"',"+; AllTrim(Str(oDCE_PORCENTAJE:Value))+","+; "'"+AllTrim(oDCRBG:Value)+"')" ENDIF *oDCCKBACTIVO:Value+;
oConn:Execute(sSQL,NIL,NIL) /* InfoBox{SELF,'GRABAR','LOS DATOS NUEVOS SE HAN GRABADO SIN OBSERVACIONES...'}:Show() oTABLASQL:Close() lTABLA := FALSE ELSE WarningBox{,"ATENCIÓN","¡ FALTA EL NOMBRE. !"}:Show() ENDIF ELSE WarningBox{,"ATENCIÓN","¡ FALTA EL CÓDIGO. !"}:Show() ENDIF ENDIF RECOVER USING oError oConn:RollbackTrans() (Warningbox{SELF,"Grabar","Error: "+oError:Description}):show(SHOWCENTERED) END SEQUENCE /// SELF:HBNUEVO() RETURN NIL
METHOD HBELIMINAR() CLASS TUCLASE LOCAL sSQL AS STRING LOCAL oTextBox AS TextBox LOCAL oError AS USUAL LOCAL oErr AS Error LOCAL cbErr AS CODEBLOCK LOCAL oRs AS AdoRecordSet
oTextBox := TextBox{ SELF, "ELIMINAR REGISTRO"," ¿ ESTÁ SEGURO DE ELIMINAR E REGISTRO SELECCIONADO. ?" } oTextBox:Type := BUTTONYESNO + BOXICONEXCLAMATION IF ( oTextBox:Show() == BOXREPLYYES ) cbErr := ErrorBlock({|oErr|_Break(oErr)}) BEGIN SEQUENCE IF(lEXISTE) sSql := "delete from "+cTABLA+" where CODIGO = '"+AllTrim(oDCE_CODIGO:Value)
oRS := oConn:Execute(sSql,NIL,NIL) IF(oRS:Eof) oErr:=Error{} oErr:Description:="Grabacion
cancelada." _Break(oErr) ENDIF oTABLASQL:Close() lTABLA := FALSE InfoBox{SELF,'ELIMINAR','EL REGISTRO SE HA ELIMINADO SIN OBSERVACIONES...'}:Show() ELSE WarningBox{,"ATENCIÓN","NO EXISTE REGISTRO PARA ELIMINAR."}:Show() ENDIF RECOVER USING oError oConn:RollbackTrans() (Warningbox{SELF,"Eliminar","Error: "+oError:Description}):show(SHOWCENTERED) END SEQUENCE ENDIF /// SELF:HBNUEVO() RETURN NIL
Correo Yahoo! Comprueba qué es nuevo, aquí http://correo.yahoo.es
Hola Julian,
Lo primero que tenes que hacer es ver como funciona ADO, hay libros
completos sobre el tema. Una vez que entendes el funcionamiento de ADO ahí
empezas a ver las cualidades de la librería.
Un abrazo,
Juan
-----Mensaje original-----
De: VOForum@... [mailto:VOForum@...] En nombre
de exactus2003
Enviado el: Jueves, 07 de Julio de 2005 12:23 p.m.
Para: VOForum@...
Asunto: [VOForum] Re: VO-ADO
Hola Larry
tendrias algun ejemplo de ABM con tablas de MS access en donde se usen
la libreria VO2ADO ? quiero empezar a investigar el funcionamiento de
esta libreria
un Saludo !
Juliàn
--- En VOForum@..., Larry Santibÿffffe1ÿfffff1ez
<lsantibanez73@y...> escribió:
>
> Hola, saludos a todos. Que tal un debate con VO ADO, tengo algunas
dudas, pero ya tengo varios códigos funcionando, y están a
disposición de quien los desea.
>
> Deseo observaciones con respecto al tratamiento de errores cuando
estos aparecen, por un problemas ajenos al programa, en un proceso
de actualización de la BD.
>
> Desde ya un abrazo, atte.
>
> Larry Santibáñez Flores
>
>
>
> ---------------------------------
>
> Correo Yahoo!
> Comprueba qué es nuevo, aquí
> http://correo.yahoo.es
Enlaces de Yahoo! Grupos
___________________________________________________________
1GB gratis, Antivirus y Antispam
Correo Yahoo!, el mejor correo web del mundo
http://correo.yahoo.com.ar
Hola Larry
tendrias algun ejemplo de ABM con tablas de MS access en donde se usen
la libreria VO2ADO ? quiero empezar a investigar el funcionamiento de
esta libreria
un Saludo !
Juliàn
--- En VOForum@..., Larry Santibÿffffe1ÿfffff1ez
<lsantibanez73@y...> escribió:
>
> Hola, saludos a todos. Que tal un debate con VO ADO, tengo algunas
dudas, pero ya tengo varios códigos funcionando, y están a
disposición de quien los desea.
>
> Deseo observaciones con respecto al tratamiento de errores cuando
estos aparecen, por un problemas ajenos al programa, en un proceso
de actualización de la BD.
>
> Desde ya un abrazo, atte.
>
> Larry Santibáñez Flores
>
>
>
> ---------------------------------
>
> Correo Yahoo!
> Comprueba qué es nuevo, aquí
> http://correo.yahoo.es
En primer lugar estoy encantado de conocerte y agradecido por tu respuesta. Estuve leyendo un paper bastante completo (lo subi al grupo por si quieren consultarlo) y tengo claro sobre como se produce el error. Voy a consultar el link que me mandaste para seguir aprendiendo (nunca es mucho el conocimiento) y poder empezar a buscar en mis codigos los agujeros que dejo para que se produzca.
Subject: [VOForum] Re: Hola a todos... Me presento.
Martín: Para evitar el Error 5333 es necesario conocer como trabaja el GC. Una vez que sabes esto te será fácil evitar este tipo de problemas desde el mismo momento en que escribes el código. Básicamente es un problema de punteros que pueden resultar en problemas si su uso es incorrecto. Un nota técnica sobre el tema la podés encontrar en:
--- En VOForum@..., "Martin" <elcuervo423@t...> escribió: > Amigos de VOForum: > Celebro la creación de este grupo para poder intercambiar información acerca de CAVO y formar un espacio de amistad. Soy programador y uso este lenguaje desde hace 5 años. Espero poder responder alguna consulta que tengan. Este grupo va a crecer en la medida en que logremos participar un poco mas dia a dia y me comprometo a intervenir en la medida de mi experiencia. > > Yo arranco con una consulta para los que puedan participar. Que saben acerca del Error 5333? Alguien pudo hacer algo para frenar al maldito "Access Violation" ? > > Saludos... > Martín Lamónica______________________________ > Visita http://www.tutopia.com y comienza a navegar más rápido en Internet. Tutopia es Internet para todos.
Visita www.tutopia.com y comienza a navegar más rápido en Internet. Tutopia es Internet para todos.
Gino: Tu español se entiende muy bien, continua participando. Saludos. Walter. Montevideo, Uruguay.
--- En VOForum@..., "notagino_it" <software@n...> escribió: > Hola, > > me llamo Gino y vivo en Italia. No hablo biem el castellano, pero penso > de llegar igualmente a leer y escribir en tema de VO. > > Bueno, espero encontrar cosas interesantes en este Forum. > > Hasta luego > > Gino
Julián:
Seria interesante que ampliaras acerca de la oferta laboral.
¿Dónde seria el empleo?
¿Bajo que condiciones contractuales?
¿Tiempo de dedicación?
Saludos.
Walter.
--- En VOForum@..., "exactus2003" <CoolDeveloper@g...>
escribió:
> Hola Gente
> Estamos buscando un programador Full-time o part-time
> para programar en CA Visual Objects en una importante empresa
> los requerimientos son:
>
> _Programacion en CA Visual Objects 2.5 o superior
> con al menos 1 o mas años de experiencia (Excluyente)
>
> _Programacion en Clipper (deseable pero no excluyente)
>
> _Manejo de bases de datos
>
> si conocen a alguien que le interese la oferta
> mandar CV por mail con pretensiones a CoolDeveloper@g... y
> rodrigo@i...
>
> Saludos
>
> Julian R Berlin
Gino:
Tu español se entiende muy bien, continua participando.
Saludos.
Walter.
Montevideo, Uruguay.
--- En VOForum@..., "notagino_it" <software@n...>
escribió:
> Hola,
>
> me llamo Gino y vivo en Italia. No hablo biem el castellano, pero
penso
> de llegar igualmente a leer y escribir en tema de VO.
>
> Bueno, espero encontrar cosas interesantes en este Forum.
>
> Hasta luego
>
> Gino
Martín:
Para evitar el Error 5333 es necesario conocer como trabaja el GC.
Una vez que sabes esto te será fácil evitar este tipo de problemas
desde el mismo momento en que escribes el código. Básicamente es un
problema de punteros que pueden resultar en problemas si su uso es
incorrecto.
Un nota técnica sobre el tema la podés encontrar en:
http://www.softwareobjectives. com.au/vo/
Tech Notes
Memory management and Repairing 5333 Errors
Saludos.
Walter.
--- En VOForum@..., "Martin" <elcuervo423@t...>
escribió:
> Amigos de VOForum:
> Celebro la creación de este grupo para poder intercambiar
información acerca de CAVO y formar un espacio de amistad. Soy
programador y uso este lenguaje desde hace 5 años. Espero poder
responder alguna consulta que tengan. Este grupo va a crecer en la
medida en que logremos participar un poco mas dia a dia y me
comprometo a intervenir en la medida de mi experiencia.
>
> Yo arranco con una consulta para los que puedan participar.
Que saben acerca del Error 5333? Alguien pudo hacer algo para frenar
al maldito "Access Violation" ?
>
> Saludos...
> Martín Lamónica______________________________
> Visita http://www.tutopia.com y comienza a navegar más rápido en
Internet. Tutopia es Internet para todos.
Creo que el futuro lo decide el mercado. La empresa que diseñó y vende este lenguaje tienen la respuesta.
Por lo que he visto hay bastantes programadores en EE. UU. y Europa, claro que es un sector limitado, pero suficiente para que la empresa se financie. LLeva más de 10 años y aún sigue, creo que ya está bien posecionado y cumple con los requisitos.
Suerte a todos.
Atte.
Larry Santibáñez Flores
Correo Yahoo! Comprueba qué es nuevo, aquí http://correo.yahoo.es
Hola, saludos a todos. Que tal un debate con VO ADO, tengo algunas dudas, pero ya tengo varios códigos funcionando, y están a disposición de quien los desea.
Deseo observaciones con respecto al tratamiento de errores cuando estos aparecen, por un problemas ajenos al programa, en un proceso de actualización de la BD.
Desde ya un abrazo, atte.
Larry Santibáñez Flores
Correo Yahoo! Comprueba qué es nuevo, aquí http://correo.yahoo.es
Espero que ahora si salga publicado el mensaje.... (supongo que cometí
algún error por ahí).
En primer lugar dar las gracias a todos los que hacen posible que
podamos hablar de VO en español.
Mi primera pregunta para este Forum es la siguiente:
¿Cual es el futuro de VO y cuando podremos disfrutar de él?
Un Saludos para todos.. y espero que este Forum crezca progresivamente
y nos ayude a todos.
Hola,
me llamo Gino y vivo en Italia. No hablo biem el castellano, pero penso
de llegar igualmente a leer y escribir en tema de VO.
Bueno, espero encontrar cosas interesantes en este Forum.
Hasta luego
Gino
Celebro la creación de este grupo para poder intercambiar información acerca de CAVO y formar un espacio de amistad. Soy programador y uso este lenguaje desde hace 5 años. Espero poder responder alguna consulta que tengan. Este grupo va a crecer en la medida en que logremos participar un poco mas dia a dia y me comprometo a intervenir en la medida de mi experiencia.
Yo arranco con una consulta para los que puedan participar. Que saben acerca del Error 5333? Alguien pudo hacer algo para frenar al maldito "Access Violation" ?
Saludos... Martín Lamónica
Visita www.tutopia.com y comienza a navegar más rápido en Internet.Tutopia es Internet para todos.
Celebro la creación de este grupo para poder intercambiar información acerca de CAVO y formar un espacio de amistad. Soy programador y uso este lenguaje desde hace 5 años. Espero poder responder alguna consulta que tengan. Este grupo va a crecer en la medida en que logremos participar un poco mas dia a dia y me comprometo a intervenir en la medida de mi experiencia.
Yo arranco con una consulta para los que puedan participar. Que saben acerca del Error 5333? Alguien pudo hacer algo para frenar al maldito "Access Violation" ?
Saludos... Martín Lamónica
Visita www.tutopia.com y comienza a navegar más rápido en Internet.Tutopia es Internet para todos.
Hola Gente
Estamos buscando un programador Full-time o part-time
para programar en CA Visual Objects en una importante empresa
los requerimientos son:
_Programacion en CA Visual Objects 2.5 o superior
con al menos 1 o mas años de experiencia (Excluyente)
_Programacion en Clipper (deseable pero no excluyente)
_Manejo de bases de datos
si conocen a alguien que le interese la oferta
mandar CV por mail con pretensiones a CoolDeveloper@... y
rodrigo@...
Saludos
Julian R Berlin