Tupac,
Nunca hice nada con java.
Siempre hablando de plataforma WIN, como te decía anteriormente, yo odio mis aplicaciones .net por el tema de la doble validación (Client side y Server side) esto hace que para que funcionen las rules mas simples haya que hacer unas vueltas que a mi nunca me quedaron muy prolijas.
Ejemplo:
Si tenes una trn de 2 niveles, digamos una factura. En el segundo nivel tenes una rula que diga FactPrevta = ArticuloPrecio if artid <> old(artid) y permitis al usuario que cambie ese precio una vez que se desplegó en la pantalla. Lo que vas a obtener es que efectivamente se despiega el precio de venta (esto es client side validation), el usuario lo cambia, pero como la rule se vuelve a disparar cuando actualiza en el servidor entonces el precio se vulve a cargar con ArticuloPrecio pasándole por arriba a lo que digitó el usuario y sin verlo, o sea, no queda el precio que el usuario quería.
Si bien conseguí solucionarlo, eso es solo un ejemplo.
Ojo!!! Por ahí soy yo el que está haciendo algo mal, pero nunca me ofrecieron una solución mejor.
Tampoco me agrada la interfase en cosas como cuando estas en un subfile de una trn, para borrar, en lugar de usar el botón borrar, tenes que usar la tecla delete y queda marcado como borrado, pero recién después de confirmar se borra. Esto genera algunos problemas cuando estas en una columna editable y al apretar la tecla dedete, en lugar de marcar como borrado te elimina el caracter sobre el que estas posicionado.
Supongo que todo será cosa de gustos y costumbres. A mi no me gusta, prefiero mil veces la interface de VFP .
Suerte,
Roberto
De: tupac aviles [mailto:tlas_nica@hotmail.com]
Enviado el: domingo, 01 de agosto de 2010 17:45
Para: foro genexus
Asunto: RE: [csharp-l] conectarse a mysql con .net
Hola Roberto,
Logre hacer la conexion con .net y msql como me orientastes. Nunca había trabajado con .net, he trabajado con visual studio y sql server 2000. Quiero pasarme a .net porque resuelve algunas cosas como guardar de una sola vez todos los niveles de una transaccion. Con visual tengo ese problema, me pide validar un nivel a la vez.
Que sabes de trabajar con java y msql?. Conoces buenas experiencias?
From: rascher@adinet.com.uy
To:
Date: Thu, 15 Jul 2010 09:47:42 -0300
Subject: RE: [csharp-l] conectarse a mysql con .net
Aquí te adjunto el seteo de mi modelo,
Acordate que la conexión es ADO entonces no se usa el ODBC
Aparte, revisa el archivo client.ex
Por otra parte , ya trabajaste con .net win antes? Porque yo estoy totalmente arrepentido de haberlo hecho. No discuto .net para web, pero para WIN me quiero matar!
Tengo muchos problemas con el tema del client side validation, todo te lo valida 2 veces , entonces las rules se disparan 2 veces. Para mi, que tenía productos en vfp la internase con el usuario cambió mucho y NO ME GUSTA!
Suert
Roberto
<configuration>
<configSections>
<sectionGroup name="datastores">
<section name="Default" type="System.Configuration.NameValueSectionHandler"/>
</sectionGroup>
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/>
</configSections>
<datastores>
<Default>
<add key="Connection-Default-DBMS" value="mysql"/>
<add key="Connection-Default-Port" value="3306"/>
<add key="Connection-Default-LockRetryCount" value="10"/>
<add key="Connection-Default-Datasource" value="servidor"/>
<add key="Connection-Default-User" value="lDhkEMO1isz7KuCQ4M358c=="/>
<add key="Connection-Default-Password" value="FH0MUPoEgxhx2AGoDL/fcr=="/>
<add key="Connection-Default-DB" value="casahector"/>
<add key="Connection-Default-Opts" value=";Integrated Security=no;"/>
<add key="Connection-Default-TrnInt" value="1"/>
</Default>
</datastores>
<appSettings>
De: tupac aviles [mailto:tlas_nica@hotmail.com]
Enviado el: miércoles, 14 de julio de 2010 22:42
Para: foro genexus
Asunto: RE: [csharp-l] conectarse a mysql con .net
es win el modelo
te adjunto la imagen del error
desde ya, muchas gracias
Tupac
From: rascher@adinet.com.uy
To:
Date: Wed, 14 Jul 2010 08:41:23 -0300
Subject: RE: [csharp-l] conectarse a mysql con .net
Tu aplicación es Win o Web?
El ejemplo que yo tengo es win
De: tupac aviles [mailto:tlas_nica@hotmail.com]
Enviado el: martes, 13 de julio de 2010 19:30
Para: foro genexus
Asunto: RE: [csharp-l] conectarse a mysql con .net
Hola ascher.
hice lo que me orientastes. copié la libreria a la carpeta del modelo y despues supuse que tenia que reorganizar. pero me da error de conexion. Entonces hice un DSN para mysql creé una bd y probé la conexion y se conecta, luego la configure desde el modelo y me da un error de conexion.
estaré muy agradecido
Tupac
From: rascher@adinet.com.uy
To:
Date: Fri, 9 Jul 2010 18:17:17 -0300
Subject: RE: [csharp-l] conectarse a mysql con .net
Yo trabajo en win .net 9.0 mysql
Yo me conecto vía ado.net que es lo que me recomendaron en Artech donde dice access technology to set
En cada modelo hay que copiar la libmysql.dll a la carpeta bin del modelo
De: tupac aviles [mailto:tlas_nica@hotmail.com]
Enviado el: viernes, 09 de julio de 2010 18:11
Para: foro genexus
Asunto: [csharp-l] conectarse a mysql con .net
hola amigos foristas.
quiero conectar mysql con .net.
ya instale el connector para .net, esta corriendo el servidor sql, solamente necesito configurar desde "editmodel".
gracias por su ayuda,
Tupac Aviles
Get news, entertainment and everything you care about at Liv
__________ Información de ESET Smart Security, versión de la base de firmas de virus 5266 (20100709) __________
ESET Smart Security ha comprobado este mensaj
part000.txt - esta correcto
part001.htm - esta correcto
http://www.eset.com
__________ Información de ESET Smart Security, versión de la base de firmas de virus 5266 (20100709) __________
ESET Smart Security ha comprobado este mensaj
Mensaje de correo electronico - esta correcto
http://www.eset.com
Discover the new Windows Vista Learn more!
__________ Información de ESET Smart Security, versión de la base de firmas de virus 5276 (20100713) __________
ESET Smart Security ha comprobado este mensaj
part000.txt - esta correcto
part001.htm - esta correcto
http://www.eset.com
__________ Información de ESET Smart Security, versión de la base de firmas de virus 5277 (20100714) __________
ESET Smart Security ha comprobado este mensaj
Mensaje de correo electronico - esta correcto
http://www.eset.com
Explore the seven wonders of the world Learn more!
__________ Información de ESET Smart Security, versión de la base de firmas de virus 5280 (20100715) __________
ESET Smart Security ha comprobado este mensaj
- esta correcto
> MIME > part000.txt - esta correcto
> MIME > part001.htm - esta correcto
errormysql.jpg - esta correcto
http://www.eset.com
__________ Información de ESET Smart Security, versión de la base de firmas de virus 5280 (20100715) __________
ESET Smart Security ha comprobado este mensaj
Mensaje de correo electronico - esta correcto
Mysql.doc - esta correcto
http://www.eset.com
__________ Información de ESET Smart Security, versión de la base de firmas de virus 5331 (20100801) __________
ESET Smart Security ha comprobado este mensaj
part000.txt - esta correcto
part001.htm - esta correcto
http://www.eset.com
__________ Información de ESET Smart Security, versión de la base de firmas de virus 5334 (20100802) __________
ESET Smart Security ha comprobado este mensaje.
Mensaje de correo electronico - esta correcto
http://www.eset.com
26 de diciembre de 2013, 2:12
Echa un vistazo a una herramienta gratuita – Valentina Studio. Producto asombroso! OMI es el mejor gestor de mysql, para todas las plataformas. http://www.valentina-db.com/en/valentina-studio-overview
8 de noviembre de 2016, 9:24
Hola. Tengo un programa en .Net Win en una maquina de 32 bits, al intentar pasar todo a una de 64 bits no ejecuta. ¿Se puede pasar a 64 bits? Gracias
9 de noviembre de 2016, 3:57
Hola. Tengo un programa en .Net Win en una maquina de 32 bits, al intentar pasar todo a una de 64 bits no ejecuta. ¿Se puede pasar a 64 bits? Gracias