> Ich denke, dass liegt an dem "Deftype. s_RecordSet RS". Ich muss für
> jede Procedure diesen Befehl ausführen.
[c]Deftype.s_RecordSet RS[/c] ist das selbe, als ob Du [c]RS.s_RecordSet[/c]
schreibst. Es ist lediglich eine Festlegung, von welchem Typ die Variable
RS ist. Wenn Du [c]sDummy.s[/c] schreibst, dann ist die Variable [c]sDummy[/c] vom
Typ String. Und so wie oben geschrieben, ist die Variable RS vom Typ
s_RecordSet.
> Ist es möglich dies Irgendwie global festzulegen?
[c]Global RS.s_RecordSet[/c]
> Hab noch nie DefType benutzt.
schau Dir mal an, was die PB-Hilfe zum Thema DefType schreibt.
Dennoch kann das nicht der Grund für den Speicherverbrauch sein.
Kleiner Tipp: Falls noch nicht geschehen, solltest Du nach der Verwendung
von RS den angeforderten Speicherbereich mittels [c]SQLite3_ReleaseRecordset(@RS)[/c]
wieder freigeben.
Grüße ... Kiffi