From: | María Teresa Calbul T(dot) <mcalbul(at)gmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: No hay Enum en postgresql |
Date: | 2005-01-17 14:41:19 |
Message-ID: | 457bce8905011706414cda58ae@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola Mairene
En linux es facil de usar, te voi a mandar links sobre la instalacion
del Jakarta-Tomcat y Postgresql7.3:
http://www.linuxjava.net/howto/webapp/
http://www.yolinux.com/TUTORIALS/LinuxTutorialTomcat.html
El web.xml que ocupo es el de aca:
http://www.mhavila.com.br/topicos/java/tomcat.html
Algunos jars: http://jdbc.postgresql.org/download.html#jdbcselection
Donde quede guardado Postgresql: en mi caso: /var/lib/pgsql/
modificas en /var/lib/pgsql/data/pg_hba.conf, descomentas la linea:
host all all 127.0.0.1 255.255.255.255 trust
Y en el script de inicio Importante poner -i -o antes de -p, Asi:
este generalmente se encuentra en /etc/rc.d/postgresql --->
pg_ctl start -s -w -o -i -p $H -l $LOGFILE -D $DATADIR -o "\"$OPTIONS\""
para TCP/IP
-->Pagina con concexion a Postgres
----------------------------------------
Driver.jsp
<html>
<head>
<TITLE>Conexion JSP+Postgresql con JDBC</TITLE>
</head>
<%@ page language="java" import="java.sql.*" %>
<body>
<h1>Ejemplo con el Driver JDBC: JSP+PostgreSQL - db:examples, tabla:entrar</h1>
<%
Statement st;
String sql;
String tabla="usuario";
String searchTerm="K";
ResultSet rs;
ResultSetMetaData rsmd;
int numcols,numrows;
int i;
try{
Class.forName("org.postgresql.Driver");
//abrir Conexion
Connection
myCon=DriverManager.getConnection("jdbc:postgresql://localhost/examples"
,"postgres","145");
//consultas
//sql="SELECT * FROM usuario WHERE nombre LIKE 'K%'";
sql="SELECT * FROM entrar ORDER BY id_usu ASC";
st=myCon.createStatement();
st.executeQuery(sql);
//resultados
rs=st.getResultSet();
rsmd=rs.getMetaData();
//ver contenido de la tabla
numcols=rsmd.getColumnCount();
//numrows=rsmd.getRowCount();
out.println("numcols: "+numcols);
//out.println("numrows: "+numrows);
out.println("<table border=0><thead><tr>");
for (i=1;i<=numcols;i++)
out.print("<td>"+rsmd.getColumnLabel(i)+"</td>");
out.println("</tr></thead><tbody>");
while (rs.next()){
//Object ob = rs.getObject(i);
if(rs.wasNull()){
out.println("{null}"+(i<numcols?"\t":"\n"));
}
else{
for(i=1;i<=numcols;i++)
out.print("<td>"+rs.getObject(i)+"</td>");
out.println("</tr>");
}
}
out.println("</tbody></table>");
//cerrar resultSet
rs.close();
//cerrar la Conexion
myCon.close();
} catch (Exception e){
out.println("<P>JDBC Exception: " + e + "</P>");
}
%>
</body>
</html>
--------
Saludos, tere
From | Date | Subject | |
---|---|---|---|
Next Message | Ivan Figueroa | 2005-01-17 14:44:06 | Re: Permisos en Windows XP |
Previous Message | Juan Pablo Espino | 2005-01-17 13:55:20 | sobre auditorías |