Entradas

Mostrando entradas de junio, 2009

Conectar Java con SAP JCO Connector

Imagen
En este ejemplo veremos como conectarnos a SAP desde Java y consultar los datos de una tabla de SAP, para lograr esto utilizaremos el driver JCO Connector, que tambien se podría usar WebService para la coneccíon pero esto sera otro tema. Ahora debemos bajarnos el Conector del siguiente link SAP Marketplace nos pedirá un usuario y contraseña este usuario lo tienen las empresas, partners, y otros que tienen alguna relación con SAP, pero si no tenemos el usuario para poder acceder a la página los bajamos de este link click aqui Ingresamos a SAP y creamos una función RFC que no hará mas que traernos una lista de registros de una tabla de SAP para luego procesarlo en nuestra aplicación en java. Entramos a la transacción SE37 para crear nuestra función: ZRCF_SPFLI_LIST Seleccionamos la pestaña "Import"... El parámetro "CARRID" será opcional, luego en la pestaña "Tables": El parámetro "FLIGHT_LIST" nos devolverá los valores que recogeremos en nuestra a

Generando Clases en C# .Net con base de datos

Imagen
Alguna vez nos a tocado crear las clases de las modelo de base de datos, y nos encontramos con una gran cantidad de tablas y realizar una por una estas clases nos demandaría mucho tiempo además que se vuelve algo mecánico, y lo que buscamos es minimizar tiempo en el desarrollo. En uno de los proyecto que estuve tenía que crear las clases para cada tabla donde debían contener los gets sets y los métodos de "crear", "modificar", "eliminar", "buscar por Id" (más conocido como CRUD ), es entonces que decidí realizar un programa que me genere automáticamente estas clases con sus respectivos métodos, basados en una arquitectura de desarrollo de la empresa... El programa está desarrollado en C# y traer los datos de SQL Server 2005, la lógica consiste en: Primero traerse todas las tablas que contiene nuestra base de datos, para esto realizamos la siguiente consulta sql : Una vez que se tiene la lista de las tablas debemos saber cuáles son sus campo

Conectar Java con SQL Server 2005 Netbeans

Imagen
Al igual que el post de Conectar java con mysql realizaremos algo parecido pero ahora utilizando SQL Server 2005. Para realizar este ejemplo primero tenemos que realizar unas configuraciones al SQL Server 2005 Express, aca les dejo un muy buen post que nos enseña como realizar una configuración correcta click aqui ... aproposito el blog es de mi Hermano Hugo :) un saludo a la distancia... Una vez realizado la configuracion correspondiente nos descargamos el conector de SQL Server para Java , luego pasamos a crear nuestro proyecto para realizar las pruebas de conexion. Abrimos el Netbeans click en Nuevo Proyecto - > java -> Java Application, ingresamos el nombre de nuestro proyecto, luego en nuestro proyecto agregamos la librería del SQL Server 2005: Seleccionamos la librería: Creamos la clase clsConexion que tendrá los métodos getConexion() y Listar() , importando las librerías: import java.sql.*; Método getConexion que tiene los parámetros para la conexion a la base de datos:

Conectar Java con Mysql Netbeans

Imagen
Vamos a realizar un ejemplo de como conectarnos java con mysql, para esto necesitamos descargarnos el conector de mysql para java de la siguiente página: click aqui Ahora vamos a crear una base de datos y una tabla para la demostración: Nombre de la BD: spacial Nombre de la tabla: usuario Campos de la tabla: codigo,nombre Para el ejemplo utilizaremos como ide Netbeans, creamos un nuevo proyecto : Java Application Ingresamos el nombre del proyecto : test_mysql, luego agregamos la librería del mysql al proyecto: Ahora vamos a crear la conexion a nuestra base de datos y acceder a los registros de la tabla usuario:Creamos la clase clsConexion que tendrá los métodos getConexion() y Listar() : Importando las librerías: Método getConexion que tiene los parámetros para la conexion a la base de datos: Método Listar que nos realizar un query a la base de datos, para nuestro caso listar la tabla usuario: Luego en el Main del programa realizamos el test de los métodos: Ejecutamos y el resultado