ich habe folgendes Problem.
Ich arbeite mit MySQL und R (Statistik-Programm) und
stelle aus R heraus Anfragen an die Datenbank.
Innerhalb von meinem R-Programm habe ich ein Makro/Unterprogramm
in C geschrieben, welches auch Anfragen an die Datenbank stellt.
(In C weil es sonst Tage dauert mnit der Auswertung)
Auf jeden Fall starte ich R, lade das Programm mit source("programmname.R")
und rufe dann Funktionen aus dem Programm auf. Alles funktioniert.
Wenn ich allerdings die Funktion noch einmal aufrufe, z.B. mit anderen
Parametern schlägt nach ein paar SQL-Anfragen der Aufruf,
Code: Alles auswählen
if(mysql_real_connect(conn, "???.???.???.???", "xxx", "xxx",
"weizenversuche", 0, 0, 0)==0) {
fprintf(stderr, "SQL connect failed.\n");
return 0;
}
WARUM?
Dabei ist es egal ob ich die gleichen oder verschiedene Parameter in der Anfrage nehme,
wenn ich R neu starte geht "immer" alles gut?!
Bitte um Hilfe, da ich die Funktion automatisch mit verschiedenen Parametern aufrufen moechte.
DANKE
Matthias