Da ich mir selber erst mal einen abgebrochen habe, dies hinzubekommen, kann dieses Beispiel vielleicht Jemand anderem schneller helfen.
Wenn man das einmal gesehen hat ist es eigentlich trivial.
Dies ist vielleicht nicht die beste Möglichkeit, aber wenigstens eine, von der man ableiten kann.
8)
Wenn man das einmal gesehen hat ist es eigentlich trivial.
Dies ist vielleicht nicht die beste Möglichkeit, aber wenigstens eine, von der man ableiten kann.
8)
Code:
import java.sql.*;
public class Postgres
{
int wert = 500;
Connection con;
ResultSet rs;
PreparedStatement st;
PreparedStatement statement;
ResultSet result;
public void verbindungHerstellen() throws SQLException, ClassNotFoundException
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url = "jdbc:odbc:PostgreSQL";
con = DriverManager.getConnection(url, "userName", "passwort");
}
public void nameAbfragen() throws SQLException, ClassNotFoundException
{
// 2. Anfrage
statement = con.prepareStatement("Select name from DB");
// 2. Ergebnis
result = statement.executeQuery();
int numberCols = result.getMetaData().getColumnCount();
while (result.next())
{
for(int i = 1; i <= numberCols; i++)
System.out.print(result.getString(i) + "");
System.out.println();
}
result.close();
statement.close();
con.close();
}
public void guthabenAbfragen() throws SQLException, ClassNotFoundException
{
// 1. Anfrage
st = con.prepareStatement("Select guthaben from DB");
// 1. Ergebnis
rs = st.executeQuery();
int numCols = rs.getMetaData().getColumnCount();
while(rs.next())
{
for(int j = 1; j <= numCols; j++)
System.out.print(rs.getString(j) + "" );
System.out.println();
}
rs. close();
st.close();
con.close();
}
public static void main (String [] args) throws SQLException, ClassNotFoundException
{
Postgres test = new Postgres();
test.verbindungHerstellen();
test.nameAbfragen();
//test.guthabenAbfragen();
}
}