Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Έχω τον εξείς κώδικα:

>
String CarQuery = "SELECT BRAND.name 'bname', MODEL.name 'mname', CAR.year, CAR.Kilometers, CAR.cubic, CAR.color FROM BRAND,CAR,MODEL WHERE	MODEL.id=CAR.modelId AND BRAND.id=MODEL.brandId AND CAR.id=";

Statement SMT1 = myConnection.createStatement();
ResultSet rs1=SMT1.executeQuery(CarQuery+rs.getInt("carId"));

Το πρόβλημα μου είναι ότι τα αποτελέσματα που παίρνει το resultset είναι αυτά που θα έπαιρνε αν είχα τρέξει το:

>
String CarQuery = "SELECT * FROM CAR WHERE id="

Άρα ουσιαστικά οι στήλες bname,mname δεν υπάρχουν καν και τα column indexes έρχονται αναλόγως με την δομή του πίνακα car στην βάση (πχ. το cubic αντί για 5 είναι 3 και index 1 είναι το car.id αντί για το brand.name)

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...