PreparedStatement

Status
Nicht offen für weitere Antworten.

jean20

Aktives Mitglied
Hallo,

ich habe ein PreparedStatement erstellt und will jetzt eine Abfrage machen mit einem bestimmten Parameter.
ICh möchte jetzt ein ResultSet zurückhaben. Der Parameter ist "tarifID"
Wie tue ich ds jetzt in mein PreparedStatement??? Die Methode setInt() braucht 2 Paramenter. Ich habe aber nur ein Parameter, welches ich anstatt das "?" einsetzen will.
Wie bekomme ich jetzt das resultset?

Danke für die Hilfe!!!!!!


Code:
public ResultSet getID_Name_Status_Child(int tarifID) {
ResultSet resultSet = null;
PreparedStatement stm;
		try {
			String statement ="SELECT moditype.id, "
				+ "moditype.name, moditype.status, moditype.constrain,  
                                                                + "rel_moditypes.child "
				+ "FROM moditype, OUTER rel_moditypes " + 
				"WHERE rel_moditypes.parent = moditype.id " +
				"AND moditype.tariftype = ? ;";
	
                                stm = ConnectionInformix.getCon().prepareStatement(statement);
			             // wie bekomme ich mein ResultSet
		stm.setInt(tarifID)   // falsch

		} catch (Exception e) {
			e.printStackTrace();
		}
		return resultSet;
	}
 

jean20

Aktives Mitglied
oder bin ich da total falsch mit PreparedStatement. Ist es nur für update? Denn beim update braucht man ja 2 Parameter.
Ich habe das zuerst so verstanden, dass es auch für Abfragen ist.
 

foobar

Top Contributor
was hat diese Position für eine Bedeutung?
Die Position des Platzhalters im Statement:

Code:
SELECT *
FROM myTable t
where t.a = ?
AND    t.b = ?
Dieses Statement enthält 2 Platzhalter mit den Positionen 1 und 2.
Position 1 = t.a und Position 2 t.b.
Ist doch logisch oder?
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Kirby.exe PreparedStatement wird nicht ausgeführt Datenbankprogrammierung 5
V SQLite NullPointerException in preparedStatement.close(); Datenbankprogrammierung 8
Neumi5694 SQL-Statement Preparedstatement - try resource vs. Garbage Collector Datenbankprogrammierung 5
S JDBC PreparedStatement durchiterieren Datenbankprogrammierung 6
S CSV Datein in DB übernehmen:PreparedStatement bzw executeBatch() zu langsam Datenbankprogrammierung 11
P MySQL PreparedStatement vs. StoredProcedure vs. executeBatch Datenbankprogrammierung 1
P PreparedStatement IN-Funktion Datenbankprogrammierung 8
R PreparedStatement ohne Parameter? Datenbankprogrammierung 4
turmaline Oracle [PreparedStatement] Klammer fehlt Datenbankprogrammierung 9
C PreparedStatement und null Datenbankprogrammierung 13
J Problem bei Boolean in PreparedStatement Datenbankprogrammierung 5
M Variable in SQL SELECT * FROM ... WHERE mithilfe von PreparedStatement benutzen? Datenbankprogrammierung 28
D MySQL PreparedStatement mit c3p0 schlägt fehl. Warum? Datenbankprogrammierung 3
S Oracle Problem mit PreparedStatement.setString(1,"str") Datenbankprogrammierung 10
M MySQL preparedStatement und Anführungszeichen Datenbankprogrammierung 6
L MySQL Probleme mit PreparedStatement für SQL-Abfrage in Java Datenbankprogrammierung 2
G PreparedStatement und Transaktionen Datenbankprogrammierung 2
N Leeres Blob in ein PreparedStatement eintragen Datenbankprogrammierung 2
P PreparedStatement batch und getGeneratedKeys Datenbankprogrammierung 7
T MySQL PreparedStatement mit INSERTs langsam, Batch-Statement auch Datenbankprogrammierung 4
B H2 PreparedStatement SELECT * FROM ? Datenbankprogrammierung 4
M FindBugs und PreparedStatement aus einer Datei lesen Datenbankprogrammierung 11
Guybrush Threepwood PreparedStatement: execute() oder executeUpdate() Datenbankprogrammierung 3
R PreparedStatement mit verschiedenen Datenbanken Datenbankprogrammierung 2
R Frage zu PreparedStatement/ResultSet Datenbankprogrammierung 16
R Zugriff auf SQL im PreparedStatement Datenbankprogrammierung 4
W preparedStatement (MySQL - JDBC) Datenbankprogrammierung 5
Landei PreparedStatement Parameter mehrfach verwenden Datenbankprogrammierung 18
S Create Table mit PreparedStatement Datenbankprogrammierung 2
S Select mit PreparedStatement Datenbankprogrammierung 2
S PreparedStatement setArray(int i, java.sql.Array) Datenbankprogrammierung 17
M Preparedstatement SQL-string auslesen Datenbankprogrammierung 13
T PreparedStatement anzeigen Datenbankprogrammierung 10
A PreparedStatement im Servlet - Referenz speichern Datenbankprogrammierung 3
P PreparedStatement - Angabe des PK Datenbankprogrammierung 4
J Fehler beim PreparedStatement Datenbankprogrammierung 2
B PreparedStatement - anzahl ParameterValues Datenbankprogrammierung 6
C PreparedStatement Datenbankprogrammierung 2
R DB2 PreparedStatement Batches ungültige Reihenfolge Datenbankprogrammierung 4

Ähnliche Java Themen

Neue Themen


Oben