Delphi-PRAXiS
Seite 3 von 4     123 4      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Komischer Datenbankeffekt (https://www.delphipraxis.net/194462-komischer-datenbankeffekt.html)

TiGü 28. Nov 2017 08:31

AW: Komischer Datenbankeffekt
 
Zitat:

Zitat von sko1 (Beitrag 1387312)
Wie könnte man nun noch weiterkommen?

Besteht das Problem jetzt nur noch darin, dass auf einen (1!) Entwicklungsrechner merkwürdige Phänomene auftreten?

sko1 28. Nov 2017 14:55

AW: Komischer Datenbankeffekt
 
Gute Frage!

Ich traue dem Radstudio jetzt nicht mehr über den Weg!
Ich muss doch ein Projekt egal auf welchem Rechner zum gleichen Ergebnis kompilieren können!

Wie bekomme ich die kompletten RAD-Studio-Einstellungen vom Notebook auf den großen Rechner?

Ciao
Stefan

TiGü 28. Nov 2017 14:58

AW: Komischer Datenbankeffekt
 
Laptop virtualisieren und dann nur noch mit der VM entwickeln. 8-) :lol:

Bernhard Geyer 28. Nov 2017 15:00

AW: Komischer Datenbankeffekt
 
Welche Version ist betroffen?
Gabs da nicht eine mit einem kapitalen Fehler bei offenen Arrays (Array of TFeld)?

hoika 28. Nov 2017 15:15

AW: Komischer Datenbankeffekt
 
Hallo,
ich würde gern mal den kompletten DB-Code um das FieldByName sehen.
Denn muss das nicht ParamByName heißen?

Und bist du sicher, dass die auf beiden Rechnern mit der gleichen, identischen DB arbeitest?

hoika 28. Nov 2017 15:19

AW: Komischer Datenbankeffekt
 
Hallo,
fehlt vielleicht irgendwo ein TXStream.Create?

sko1 29. Nov 2017 08:33

AW: Komischer Datenbankeffekt
 
So, endlich kann ich positive Rückmeldung geben!

Die Datenbank war nicht das eigentliche Problem, wie FastMM4 mir mitgeteilt hat.
Problemursache war das Array of TSonderfeld wobei

Delphi-Quellcode:
type
  TSonderfeld = record
    Feld1: integer;
    Feld2: integer;
    ...
  end;

ein primitiver Record war.
Diesen habe ich jetzt in eine Klasse gepackt und benutze nun ein Array dieser Klasse.

Warum ein Array aus Records hier Probleme gemacht hat (es gibt auch weitere solche Arrays ohne negative Effekte) und die Probleme nun als Klassen-Array beseitigt sind, entzieht sich allerdings meiner Kenntnis...

Ich werde auf jeden Fall vorsorglich auch die anderen Records als Klassen deklarieren!

Ciao
Stefan

TigerLilly 30. Nov 2017 08:50

AW: Komischer Datenbankeffekt
 
Aber das Problem ist jetzt größer geworden! Du weißt nicht, was das Problem war, aber es taucht nicht mehr auf. Das ist ganz übel. Fehler vermeiden != Fehler beheben.

So wie du das beschreibst, gibt es irgendwo Probleme mit nicht oder bereits initialisierten Objekten. Deswegen ist das Problem auch nicht gut reproduzierbar.

Deshalb: Erkenne den Fehler!

p80286 30. Nov 2017 09:07

AW: Komischer Datenbankeffekt
 
Zitat:

Zitat von TigerLilly (Beitrag 1387550)

So wie du das beschreibst, gibt es irgendwo Probleme mit nicht oder bereits initialisierten Objekten. Deswegen ist das Problem auch nicht gut reproduzierbar.

Eigentlich hat Sakura bereits in #7 darauf hingewiesen, aber diese Ursache scheint per Definitionem unmöglich zu sein.

Gruß
K-H

TigerLilly 30. Nov 2017 09:48

AW: Komischer Datenbankeffekt
 
Zitat:

Zitat von p80286 (Beitrag 1387554)
Eigentlich hat Sakura bereits in #7 darauf hingewiesen

Ich wollte mich keineswegs mit den Erkenntnissen von sakuara-san schmücken. Mir ging es auch weniger darum, was das Problem jetzt wirklich ist, sondern, dass "es taucht nicht mehr auf" und "es ist behoben" nicht das gleiche und schon gar nicht dasselbe sind.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:42 Uhr.
Seite 3 von 4     123 4      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz