coneccion a base de dato con strut
Publicado por eduardo S (15 intervenciones) el 17/03/2009 20:15:41
Saludos tengo el siguiente problema para coneccion a base de datos con struts
Coloque los siguientes parámetros en el struts-config.xml
<data-sources>
<data-source type="org.apache.commons.dbcp.BasicDataSource">
<set-property property="driverClassName" value="sun.jdbc.odbc.jdbcOdbcDriver" />
<set-property property="url" value="jdbc:odbc:nombreBD" />
<set-property property="username" value="" />
<set-property property="password" value="" />
<set-property property="maxActive" value="10" />
<set-property property="maxWait" value="5000" />
<set-property property="defaultAutoCommit" value="false" />
<set-property property="defaultReadOnly" value="false" />
</data-source>
</data-sources>
y el código lo tengo así en la acción
try
{
javax.sql.DataSource dataSource= getDataSource(HttpServletRequest);
// ****************en la siguiente linea es donde me da el error*********************************************
java.sql.Connection con = dataSource.getConnection();
PreparedStatement pstmt = con.prepareStatement("select * from tabla");
La pregunta es que me falta por hacer o porque me da el error ahi
Agradezco su ayuda
Atte
Eduardo S
Coloque los siguientes parámetros en el struts-config.xml
<data-sources>
<data-source type="org.apache.commons.dbcp.BasicDataSource">
<set-property property="driverClassName" value="sun.jdbc.odbc.jdbcOdbcDriver" />
<set-property property="url" value="jdbc:odbc:nombreBD" />
<set-property property="username" value="" />
<set-property property="password" value="" />
<set-property property="maxActive" value="10" />
<set-property property="maxWait" value="5000" />
<set-property property="defaultAutoCommit" value="false" />
<set-property property="defaultReadOnly" value="false" />
</data-source>
</data-sources>
y el código lo tengo así en la acción
try
{
javax.sql.DataSource dataSource= getDataSource(HttpServletRequest);
// ****************en la siguiente linea es donde me da el error*********************************************
java.sql.Connection con = dataSource.getConnection();
PreparedStatement pstmt = con.prepareStatement("select * from tabla");
La pregunta es que me falta por hacer o porque me da el error ahi
Agradezco su ayuda
Atte
Eduardo S
Valora esta pregunta


0