Entradas

Mostrando las entradas etiquetadas como sybase

IronPython y Sybase DataWindow .NET, en SharpDevelop, y 2.

Imagen
Hola. Continuamos con la construcción de una aplicación de gestión, que empezamos en el anterior artículo de El Viaje del Navegante , con IronPython , Sybase DataWindow .NET en el entorno de desarrollo SharpDevelop . Creación de un proyecto Lo primero es crear un proyecto, así que nos vamos a File/New, y seleccionamos el crear un proyecto. Le damos un nombre al proyecto y automáticamente genera el nombre de la librería ( Library ), tal que así: Incluir en la librería del proyecto objetos DataWindows Nos vamos a File / New , y creamos nuestro primer DataWindow. Aquí se nos presentan varios tipos de DataWindow, es decir, varias formas de presentar la información. Elegimos Freeform y continuamos. En la siguiente ventana se nos da a elegir el origen de donde van a venir los datos. Si se trata de hacer un mantenimiento de una sola tabla es recomendable seleccionar Quick Select , por temas de rendimiento. Si se trata de varias tablas (un join), hay que elegir SQL Select . Si el origen es c...

IronPython y Sybase DataWindow .NET, en SharpDevelop, y 1.

Imagen
Hola. Os presento una serie de artículos en donde vamos a ver como trabajar con IronPython y el objeto estrella de Sybase , el DataWindow .NET , desde el entorno de desarrollo de SharpDevelop . Como he dicho en otros post, he trabajado años con PowerBuilder y los objetos Datawindow , siendo este último, y desde mi punto de vista, el objeto más potente para trabajar con bases de datos. Por otra parte, Python tiene una sintaxis mucho más fuerte y versátil que Powerscript (lenguaje en PowerBuilder). Por tanto, ¿cómo juntar lo mejor de ambos mundos, de una manera fácil y sencilla? A través de IronPython , utilizando SharpDevelop como herramienta de desarrollo. Estas tres herramientas trabajando juntas son una opción muy seria, a tener muy en cuenta , si se quiere realizar un proyecto de alto nivel empresarial, dada la estabilidad de IronPython y la eficacia del objeto DataWindow en el acceso a datos. Si todo ello se trabaja en un entorno de fácil aprendizaje y cómodo para trabajar, ...