28/04/2010, 16:14
|
| | | Fecha de Ingreso: enero-2010 Ubicación: Maracaibo
Mensajes: 100
Antigüedad: 15 años Puntos: 3 | |
Respuesta: como crear una Conexion a una Base de datos desde XML ? Cita:
Iniciado por chuidiang Escribe COMANDO en la página con un <%= para ver qué sale. Luego copia y pega esa consulta y ejecútala directamente en la base de datos, a ver si devuelve resultados.
Se bueno.
Amigo Te Muestro Como lo coloque si lo Hice mal te agradezco que me corrigas xfavor =)
Código:
<?xml version="1.0" encoding="UTF-8"?>
<!--
Document : mostrarHumedad.xml
Created on : 26 de abril de 2010, 05:21 PM
Author : haroldv
Description:
Purpose of the document follows.
-->
<root>
<rows>
<%=
Connection conn = null;
Statement stmt = null;
ResultSet rset = null;
String COMANDO = "";
Class.forName(<org.postgresql.Driver>).newInstance();
conn=DriverManager.getConnection(<jdbc:postgresql://localhost/dptoclimatologia >,<postgres>,<17636325>);
stmt = conn.createStatement();
=%>
<rows>
<%= COMANDO = id +
"estacion, "+
"fecha "+
"from Humedad ";
rset = stmt.executeQuery(COMANDO);
while ( rset.next() )
{ =%>
<row>
<cell><%= rset.getInt("id") =%></cell>
<cell><%= rset.getString("fecha") =%></cell>
<cell><%= rset.getString("estacion") =%></cell>
</row>
<%= } =%>
</rows>
<%= conn.close(); =%>
No me Mostro NADA pero nada de nada
y eso que en el jsp coloco esto
Código:
("#dataGrid").jqGrid({
type:"GET",
url:'xml/mostrarHumedad.xml', Aqui señalo en donde esta ubicado el Archivo =)
datatype: 'xml', aqui estoy diciendo que es de tipo XML
colNames:['Id','Fecha', 'Indicativo', 'Estacion'],
colModel:[
{name:'id',index:'id', width:55},
{name:'fecha',index:'fecha', width:90, editable:true},
{name:'indicativo',index:'indicativo', width:100,editable:true},
{name:'estacion',index:'estacion', width:80, align:"right",editable:true},
],
pager: '#pager',
rowNum:10,
sortname: 'id',
sortorder: "desc",
rowList:[10,20,30],
//height:'auto',
viewrecords: true,
caption: 'Hay TA Mi JQGRID PUEEESSSS'
});
|