Finde einen eifachen Befehl nicht

Mikrowelle

Bekanntes Mitglied
Ich habe eine Tabelledie BSP heisst mit Spalten
Nummer | Name | Vorname

Ich habe jetzt eine Nummer und will den Vornamen wissen.

Wie lautet dazu der SQL Befehl?

SELECT Vorname FROM BSP WHERE Nummer=123

??
 

Mikrowelle

Bekanntes Mitglied
ICh bekomme diesen Fehler dann

java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] 1 Parameter wurden erwartet, aber es wurden zu wenig Parameter ?bergeben.
at sun.jdbc.odbc.JdbcOdbc.createSQLException(JdbcOdbc.java:6964)
at sun.jdbc.odbc.JdbcOdbc.standardError(JdbcOdbc.java:7121)
at sun.jdbc.odbc.JdbcOdbc.SQLExecDirect(JdbcOdbc.java:3117)
at sun.jdbc.odbc.JdbcOdbcStatement.execute(JdbcOdbcStatement.java:337)
at sun.jdbc.odbc.JdbcOdbcStatement.executeQuery(JdbcOdbcStatement.java:252)
at dbc.DataBaseReader.readData(DataBaseReader.java:76)
at controller.Main.<init>(Main.java:23)
at controller.Main.main(Main.java:28)


Mein Code

Code:
             Statement stmt8 = myConnection.createStatement();
             String sql = "SELECT nachname  FROM KUNDE WHERE kdnr=EK5505";
             ResultSet r = stmt8.executeQuery(sql);
 
Zuletzt bearbeitet:

canogretic

Mitglied
Deine Kundennummer scheint vom Typ varchar zu sein. Versuch die mal in einfache Anführungszeichen zu setzen.

Etwa so ...kdnr='EK5505'

Gesendet von meinem GT-I9300 mit Tapatalk
 

HarleyDavidson

Bekanntes Mitglied
Probier es mal so:

Java:
        String sql = "SELECT nachname  FROM KUNDE WHERE kdnr='EK5505'";
        Statement stmt8 = myConnection.createStatement(sql);
        ResultSet r = stmt8.executeQuery();

Funktioniert das Statement im SQL-Manager?

Edit: Ich sehe, dass Kundennummer keine Nummer ist! Ist dein Wert in Anführungszeichen?
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
Z Finde den Fehler: Daten aus einer Access-Datenbank lesen Datenbankprogrammierung 12
J Wie finde ich den Treiber? Datenbankprogrammierung 4
R Wie finde ich die längste Spalte der DB heraus Datenbankprogrammierung 2
pkm PostgreSQL Kann mit mybatis einen Parameter für eine postgreSQL-Abfrage nicht übergeben. Datenbankprogrammierung 5
ruutaiokwu MySQL MariaDB-Client-Zertifkate, nur für einen bestimmten User Datenbankprogrammierung 5
L MySQL Bekomme einen Fehler beim ResultSet Datenbankprogrammierung 12
J Warum sind Sockets für einen Live-Chat sinnvoll? Datenbankprogrammierung 8
B SQL-Statement Prüfen ob eine Spalte einen Wert enthält Datenbankprogrammierung 2
M Derby/JavaDB einen Null-Wert in die Datenbank schreiben Datenbankprogrammierung 7
B Mit Button einen Datensatz löschen Datenbankprogrammierung 2
E Kann man, wenn man in DB2 Tabellen erstellt hat für dessen auch einen Command-File erstellen? Datenbankprogrammierung 1
T Wie kann FS einen extra Wert bekommen? Datenbankprogrammierung 1
H MySQL Werte eines Datensatzes in einen anderen kopieren Datenbankprogrammierung 2
P MySQL eine richtige Datenbank für einen routenplaner erstellen Datenbankprogrammierung 2
M Designfrage zu Rows die sich auf einen Datensatz derselben Tabelle beziehen Datenbankprogrammierung 7
P Mittels Java einen neuen MySQL User erstellen Datenbankprogrammierung 4
I Belastet es das System zu sehr einen Timer jede 0.2 Sekunden eine DB Abfrage machen zu lassen? Datenbankprogrammierung 9
N Datenbank für einen Stundenplan Datenbankprogrammierung 4
J Über einen Button eine SQL-DB aussuchen Datenbankprogrammierung 3
B Suche Query um genau einen Wert einer def. Gruppe aus einer Tabelle zu erhalten. Datenbankprogrammierung 2
R Bei Webformular DropDown Felder JA, NEIN! Was für einen Datentyp verwenden? Datenbankprogrammierung 7
Landei Mehre Werte für einen Prepared-Statement_Parameter übergeben? Datenbankprogrammierung 3
P Wie übergebe ich einen NULL Wert in meinem Java-Programm? Datenbankprogrammierung 7
T [jdbc] einen Eintrag aus mehreren Tabellen löschen (Batch) Datenbankprogrammierung 3
V Daten aus Tabelle in einen Array Datenbankprogrammierung 4
N Funktion um einen Wert in einem ResultSet zu finden ? Datenbankprogrammierung 5
R Einen Integer-Wert aus einer MySQL DB auslesen Datenbankprogrammierung 2
J selectabfrage um einen eingegeben namen rauszufinden Datenbankprogrammierung 3

Ähnliche Java Themen

Neue Themen


Oben