Forum: Datenbanken
by Captnemo,
31. Mai 2011
Ich denke das hängt von der Art der zu speichernden Daten und deren Wiederverwendung ab. Grundsätzlich gebe ich dir Recht, möglichst wenig Tabellenspalten in den Tabellen zu haben erhöht auf jeden Fall die Übersichtlichkeit innerhalb einer Tabelle und auch deren Verarbeitungsgeschwindigkeit.
Allerdings halte ich nichts davon alles mögliche zu referenzieren nur um es halt zu tun, ohne das eine...
Forum: Datenbanken
by Captnemo,
31. Mai 2011
So, ich habe jetzt mit einem Testprojekt den "Fehler" gefunden. Auch wenn meiner Meinung nach trotzdem noch ein Fehler vorhanden ist.
Die Parameterübergabe als Value bei Feldern <> Varchar löst diesen Fehler aus.
Bei Feldern des Typ's varchar kann ich die Parameter als Value übergeben.
Bei Feldern des Typ's integer muß man asInteger und bei Feldern des Typ's Date muß man asDate verwenden....
Forum: Datenbanken
by Captnemo,
31. Mai 2011
Was würde das an dem eigentlichen Problem ändern?
Forum: Datenbanken
by Captnemo,
30. Mai 2011
InParamCount scheint bei mir immer bei 24 festzustehen. Ich habe es mit 25 aber auch mit 23 Parametern im SQLString versucht. Immer ist InParamCount=24.
Sollte dieser Wert nicht die tatsächliche Anzahl der Parameter im SQLString wiedergeben?
Forum: Datenbanken
by Captnemo,
27. Mai 2011
Hab ich gemacht, hat aber nichts gebracht.
Ich hab mal den Source angehängt, falls jemand möge hat, diesen mal auszuprobieren. Nicht dass ich irgendwie auf dem Schlauch stehe.
Forum: Datenbanken
by Captnemo,
25. Mai 2011
Hi Leute,
ich hab mir mal die ZEOSLIB_TESTING_REV878.zip runtergeladen und unter D2010 installiert. Die Installation war soweit kein Problem.
Nur kann ich kein Insert mit mehr als 24 Feldern durchführen. Compilieren läßt sich das Projekt ohne Probleme, aber wenn ich das Insert ausführe kommt immer eine
EZSQLException "Input parameter count is less then expected". Ich muß dazu sagen, dass...