/*
* BalanceGeneral.java
*
* Created on 20 de abril de 2005, 05:07 PM
*/
package sinapsys.contabilidad.ws;
import java.sql.*;
import java.util.ArrayList;
import java.util.Properties;
import sinapsys.acceso.ws.*;
/**
*
* @author Administrator
*/
public class BalanceGeneral {
private String JDBC2ODBC_DRIVER = "sun.jdbc.odbc.JdbcOdbcDriver"; // Driver de JDBC a utilizar, en este caso JDBC2ODBC
/** Creates a new instance of BalanceGeneral */
public BalanceGeneral() {
}
protected String getUrl(UserDSNEmpresa dsn) {
return "jdbc:odbc:" + dsn.getDSN();
}
public ArrayList getBalanceGeneral(UserDSNEmpresa dsn, String fechaInicio, String fechaFin) {
// get UserDSNEmpresa
String urlEmpresa = getUrl(dsn);
String DB_USER = dsn.getDB_USER();
String DB_PSW = dsn.getDB_PSW();
String strSQL = "SELECT * FROM CON_BALANCE ("+fechaInicio+","+fechaFin+")";
Connection con;
Statement stmt;
try {
Class.forName(JDBC2ODBC_DRIVER);
try {
con = DriverManager.getConnection(urlEmpresa, DB_USER, DB_PSW);
stmt = con.createStatement();
ResultSet rs = stmt.executeQuery(strSQL);
ArrayList balanceList = new ArrayList();
while (rs.next()) {
int ID = rs.getInt("ID");
String CUENTA = rs.getString("CUENTA");
String DESCRIPCION = rs.getString("DESCRIPCION");
String T1 = rs.getString("T1");
String T2 = rs.getString("T2");
String T3 = rs.getString("T3");
String T4 = rs.getString("T4");
String T5 = rs.getString("T5");
String T6 = rs.getString("T6");
String TIPO = rs.getString("TIPO");
String HIJO = rs.getString("HIJO");
BalanceRow balancerow = new BalanceRow(ID,CUENTA,DESCRIPCION,T1,T2,T3,T4,T5,T6,TIPO,HIJO);
balanceList.add(balanceList);
}
stmt.close();
con.close();
return balanceList;
} catch(SQLException ex) {
String COD_ERROR = "SQLException: " + ex.getMessage();
System.err.println(COD_ERROR);
return null;
}
} catch(java.lang.ClassNotFoundException e) {
System.err.print("ClassNotFoundException: ");
System.err.println(e.getMessage());
return null;
}
}
}
Blog dedicado a temas de desarrollo de Software, Programación, Bases de Datos, Análisis, Diseño, Metodología, y demás...
Mostrando las entradas con la etiqueta RIA. Mostrar todas las entradas
Mostrando las entradas con la etiqueta RIA. Mostrar todas las entradas
viernes, octubre 20, 2006
Web Services para Flex en java y FDS (jrun)
viernes, octubre 13, 2006
BackBase AJAX for Java
BackBase es un producto AJAX para Java muy interesante, podemos conocerlo en este sitio http://www.backbase.com/
miércoles, octubre 11, 2006
martes, octubre 10, 2006
viernes, septiembre 29, 2006
Made in Flex
¡Excelente! ¡Genial! ¡Magnifico!
Por fin encuentro en la red un recurso en español que trate a fondo el tema de FLEX.
http://www.madeinflex.com/
Para los que les interese adentrarse en este nuevo mundo del desarrollo web, las RIA.
Por fin encuentro en la red un recurso en español que trate a fondo el tema de FLEX.
http://www.madeinflex.com/
Para los que les interese adentrarse en este nuevo mundo del desarrollo web, las RIA.
lunes, septiembre 11, 2006
Laszlo Open Source
Ya llego un rival para Flex y AJAX, ademas es Open Source, se llama Laszlo http://www.openlaszlo.org ... Vamos a ver que tal! de entrada los demos están de poca...
Suscribirse a:
Entradas (Atom)
Libros recomendados:
- Modern Structured Analisys
- Code Complete
- The Pragmatic Programmer
- Extreme Programming Installed
- The Art of Software Testing
- The Art of Computer Programming
- Code Generation in Action
- Refactoring - Improving the Desing of Existing Code
- GAMMA - Design Patterns
- Using UML for Data Modeling
- Codewarrior - Principles of Programming
- Programming - Algorithmic Information Theory
- The Art of Software Testing
- Using UML for Data Modeling