Hallo zusammen.
Ich habe schon ein paar mal hier im Forum nachgelesen. Da ich im Moment aber einfach nicht mehr weiter komme mache ich hiermit meinen ersten Eintrag : )
Ich arbeite an einem großen Programm mit. Meine Programmierkenntnisse sind allerdings nicht so groß, weswegen ich Probleme habe.
Folgender Code ist bereits in der DBC.java Klasse angelegt:
Mit folgendem Code kann ich darauf erfolgreich zugreifen:
Einen "analogen" Zugriff will ich auf folgende Speicherung der Datenbank erreichen:
Wie aber greife ich nun darauf zu???
Das hier funktioniert schon mal nicht:
Wäre super wenn mir jemand weiterhelfen könnte! Hoffe ich habe mich verständlich ausgedrückt.
Greetz Hannes
Ich habe schon ein paar mal hier im Forum nachgelesen. Da ich im Moment aber einfach nicht mehr weiter komme mache ich hiermit meinen ersten Eintrag : )
Ich arbeite an einem großen Programm mit. Meine Programmierkenntnisse sind allerdings nicht so groß, weswegen ich Probleme habe.
Folgender Code ist bereits in der DBC.java Klasse angelegt:
Java:
public DirectSpeeches loadDirectSpeeches(Chapter chapter, int level)
throws Exception {
Message answer = connection.call(new Message(key, "loadDirectSpeeches",
new Integer(chapter.getDB_ID()), level));
DirectSpeeches dss = (DirectSpeeches) answer.getArguments()[0];
dss.setChapter(key, chapter);
return dss;
}
Mit folgendem Code kann ich darauf erfolgreich zugreifen:
Java:
case DirectSpeech:
return (Vector<DirectSpeech>) dbc.loadDirectSpeeches(chapter,0).getVector();
Einen "analogen" Zugriff will ich auf folgende Speicherung der Datenbank erreichen:
Java:
public synchronized ArrayList<DialogFaces> loadFaces (Chapter chapter, int level)
throws Exception {
Message answer = connection.call(new Message(key, "loadFaces", new Integer(chapter.getDB_ID()), level));
ArrayList<DialogFaces> faces = (ArrayList<DialogFaces>) answer.getArguments()[0];
for (int i=0; i != faces.size(); ++i) {
DialogFaces face = faces.get(i);
face.setChapter(key, chapter);
}
return faces;
Wie aber greife ich nun darauf zu???
Das hier funktioniert schon mal nicht:
Java:
case Faces:
return (ArrayList<DialogFaces>) dbc.loadFaces(chapter,null, 0).getArray();
Wäre super wenn mir jemand weiterhelfen könnte! Hoffe ich habe mich verständlich ausgedrückt.
Greetz Hannes