Hallo,
morgen habe ich eine JAVA Klausur und dazu habe ich mir meine Unterlage nochmal angeschaut. Bin dabei auf 'createStatement' und 'prepareStatement' gestoßen. Bisher habe ich immer nur ersteres verwendet. Daher wollte ich mal nachlesen, was das Zweite ist und habe das hier gefunden:
http://www-vs.informatik.uni-ulm.de:81/Lehre/Seminar_Java/ausarbeitungen/JDBC/JDBC.html#5.2.2
So wie ich es verstanden habe, kann ich als bei prepare... Parameter setzen, bei create... nicht. Allerdings habe ich bisher immer create... statements geschrieben, die z.b. so in der Art aussahen:
Int Wert;
executeQuere("Where" + Wert +" = 5")
....
D.h. ich habe hier doch auch einen Parameter drin, Wert wird ja jedesmal anders übergeben...??
morgen habe ich eine JAVA Klausur und dazu habe ich mir meine Unterlage nochmal angeschaut. Bin dabei auf 'createStatement' und 'prepareStatement' gestoßen. Bisher habe ich immer nur ersteres verwendet. Daher wollte ich mal nachlesen, was das Zweite ist und habe das hier gefunden:
http://www-vs.informatik.uni-ulm.de:81/Lehre/Seminar_Java/ausarbeitungen/JDBC/JDBC.html#5.2.2
So wie ich es verstanden habe, kann ich als bei prepare... Parameter setzen, bei create... nicht. Allerdings habe ich bisher immer create... statements geschrieben, die z.b. so in der Art aussahen:
Int Wert;
executeQuere("Where" + Wert +" = 5")
....
D.h. ich habe hier doch auch einen Parameter drin, Wert wird ja jedesmal anders übergeben...??