Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > XML > Acceder a bases de datos con XML
-Foros de debate

XML
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Acceder a bases de datos con XML
Enviado por Juan Carlos Olivares el día 4 de marzo de 2003

Alguien sabe como podría hacer una conexion a una base de datos tal como se hace en php o asp pero en XML?

 
Re: Acceder a bases de datos con XML
Enviado por anonimo ver correo el día 2 de septiembre de 2003

Bueno si esta usando cocoon y cualquier base de datos entoces ve a la carpeta donde tiene a cocoon /inf web encontrara estos arcivo:
web.xml
cocoon.xconf
esto es lo que se puede canbiar yo utilizo la base de datos firebird por el nombre de la base de datos que use en vez de firibird.
Si tiene porblema sera por el programa que hace la base de datos por los controladores en system de windows

Archivo web.xml:

<init-param>
<param-name>load-class</param-name>
<param-value>
<!-- For parent ComponentManager sample:
org.apache.cocoon.samples.parentcm.Configurator -->
<!-- For IBM WebSphere:
com.ibm.servlet.classloader.Handler -->

<!-- For Database Driver: -->
org.hsqldb.jdbcDriver

<!-- Agrega la siguiente línea para el controlador JDBC de firebird -->
org.firebirdsql.jdbc.FBDriver

</param-value>
</init-param>


en el archivo cocoon.xconf:

<datasources>
<jdbc logger="core.datasources.personnel" name="personnel">
<!--
If you have an Oracle database, and are using the the
pool-controller below, you should add the attribute
"oradb" and set it to true.

<pool-controller min="5" max="10" oradb="true"/>

That way the test to see if the server has disconnected
the JdbcConnection will function properly.
-->
<pool-controller max="10" min="5"/>
<!--
If you need to ensure an autocommit is set to true or
false, then create the "auto-commit" element below.

<auto-commit>false</auto-commit>

The default is true.
-->
<dburl>jdbc:hsqldb:hsql://localhost:9002</dburl>
<user>sa</user>
<password/>
</jdbc>

<!-- Aqui podes configurar tu pool de conexión a firebird yo le puse el nombre "fdb"
pero se lo podes cambiar -->
<jdbc logger="core.datasources.fdb" name="fdb">
<pool-controller min="5" max="10"/>
<auto-commit>true</auto-commit>
<!-- Aqui no recuerdo exactamente como es pero te voy a poner un ejemplo
donde podes encontrar esto? en las documentos de firebirdsql que ya te los di o
si no busca en internet -->
<dburl>jdbc:firebirdsql://localhost:3050:c:\midb\db.fdb</dburl>
<user>sysdba</user>
<password>masterkey</password>
</jdbc>
</datasources>

 

Re: Acceder a bases de datos con XML
Enviado por anonimo ver correo el día 2 de septiembre de 2003

Bueno si esta usando cocoon y cualquier base de datos entoces ve a la carpeta donde tiene a cocoon /inf web encontrara estos arcivo:
web.xml
cocoon.xconf
esto es lo que se puede canbiar yo utilizo la base de datos firebird por el nombre de la base de datos que use en vez de firibird.
Si tiene porblema sera por el programa que hace la base de datos por los controladores en system de windows

Archivo web.xml:

<init-param>
<param-name>load-class</param-name>
<param-value>
<!-- For parent ComponentManager sample:
org.apache.cocoon.samples.parentcm.Configurator -->
<!-- For IBM WebSphere:
com.ibm.servlet.classloader.Handler -->

<!-- For Database Driver: -->
org.hsqldb.jdbcDriver

<!-- Agrega la siguiente línea para el controlador JDBC de firebird -->
org.firebirdsql.jdbc.FBDriver

</param-value>
</init-param>


en el archivo cocoon.xconf:

<datasources>
<jdbc logger="core.datasources.personnel" name="personnel">
<!--
If you have an Oracle database, and are using the the
pool-controller below, you should add the attribute
"oradb" and set it to true.

<pool-controller min="5" max="10" oradb="true"/>

That way the test to see if the server has disconnected
the JdbcConnection will function properly.
-->
<pool-controller max="10" min="5"/>
<!--
If you need to ensure an autocommit is set to true or
false, then create the "auto-commit" element below.

<auto-commit>false</auto-commit>

The default is true.
-->
<dburl>jdbc:hsqldb:hsql://localhost:9002</dburl>
<user>sa</user>
<password/>
</jdbc>

<!-- Aqui podes configurar tu pool de conexión a firebird yo le puse el nombre "fdb"
pero se lo podes cambiar -->
<jdbc logger="core.datasources.fdb" name="fdb">
<pool-controller min="5" max="10"/>
<auto-commit>true</auto-commit>
<!-- Aqui no recuerdo exactamente como es pero te voy a poner un ejemplo
donde podes encontrar esto? en las documentos de firebirdsql que ya te los di o
si no busca en internet -->
<dburl>jdbc:firebirdsql://localhost:3050:c:\midb\db.fdb</dburl>
<user>sysdba</user>
<password>masterkey</password>
</jdbc>
</datasources>
esepero que esto te ayude.
Saludos

 


Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network