Foros del Web » Programación para mayores de 30 ;) » Java »

como crear una Conexion a una Base de datos desde XML ?

Estas en el tema de como crear una Conexion a una Base de datos desde XML ? en el foro de Java en Foros del Web. Amigos e conseguido solo esto y no me funciona alguien podria ayudarme ? Código: <?xml version="1.0" encoding="ISO-8859-1"?> <%@ page contentType="text/html" %> <% Connection conn = ...
  #1 (permalink)  
Antiguo 26/04/2010, 16:26
Avatar de HaroldV  
Fecha de Ingreso: enero-2010
Ubicación: Maracaibo
Mensajes: 100
Antigüedad: 14 años, 3 meses
Puntos: 3
como crear una Conexion a una Base de datos desde XML ?

Amigos e conseguido solo esto y no me funciona alguien podria ayudarme ?
Código:
<?xml version="1.0" encoding="ISO-8859-1"?>
<%@ page contentType="text/html" %>

<%
 Connection  conn = null;
 Statement   stmt = null;
 ResultSet   rset = null;
 String COMANDO = "";
 Class.forName(<el driver va entre comillas verdad? >).newInstance();
 conn=DriverManager.getConnection(<entre comillas tambien ?>,<entre comillas tambien ?>,<entre comillas tambien ?>);
 stmt = conn.createStatement();
 %>

<datos>
<% COMANDO = "select "+
    "nombre, "+
    "direccion "+
    "from data ";
 rset = stmt.executeQuery(COMANDO);
 while ( rset.next() )
 { %>
    <contacto>
          <nombre><%= rset.getString("nombre") %></nombre>
          <direccion><%= rset.getString("direccion") %></direccion>
     </contacto>
<% } %>
</datos>

<% conn.close(); %>
que estare haciendo mal que no lo hace =/ si estoy PELAISIMO les Agradezco que me COrrigan
  #2 (permalink)  
Antiguo 27/04/2010, 05:37
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 6 meses
Puntos: 454
Respuesta: como crear una Conexion a una Base de datos desde XML ?

hola.

Con la información que das puede ser cualquier cosa. Dí al menos si te está dando algún error o excepción (y por supuesto el error/excepción y en qué línea) o va todo bien y sale la página vacía.

Se bueno.
__________________
Apuntes Java
Wiki de Programación
  #3 (permalink)  
Antiguo 27/04/2010, 12:59
Avatar de HaroldV  
Fecha de Ingreso: enero-2010
Ubicación: Maracaibo
Mensajes: 100
Antigüedad: 14 años, 3 meses
Puntos: 3
Respuesta: como crear una Conexion a una Base de datos desde XML ?

Cita:
Iniciado por chuidiang Ver Mensaje
hola.

Con la información que das puede ser cualquier cosa. Dí al menos si te está dando algún error o excepción (y por supuesto el error/excepción y en qué línea) o va todo bien y sale la página vacía.

Se bueno.

Simplemente no me da nada pareciera como si ni lo viera =/
  #4 (permalink)  
Antiguo 27/04/2010, 22:15
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 6 meses
Puntos: 454
Respuesta: como crear una Conexion a una Base de datos desde XML ?

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.
__________________
Apuntes Java
Wiki de Programación
  #5 (permalink)  
Antiguo 28/04/2010, 16:14
Avatar de HaroldV  
Fecha de Ingreso: enero-2010
Ubicación: Maracaibo
Mensajes: 100
Antigüedad: 14 años, 3 meses
Puntos: 3
Respuesta: como crear una Conexion a una Base de datos desde XML ?

Cita:
Iniciado por chuidiang Ver Mensaje
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'
                            
        });

Etiquetas: conexion, xml
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:38.