AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Hilfe beim debugen eines seltsamen Problems
Thema durchsuchen
Ansicht
Themen-Optionen

Hilfe beim debugen eines seltsamen Problems

Ein Thema von fisipjm · begonnen am 31. Mär 2022 · letzter Beitrag vom 2. Apr 2022
 
fisipjm

Registriert seit: 28. Okt 2013
334 Beiträge
 
Delphi 12 Athens
 
#1

Hilfe beim debugen eines seltsamen Problems

  Alt 31. Mär 2022, 07:58
Datenbank: MSSQL • Version: 2016 • Zugriff über: Firedac
Moin Moin,

ich stehe vor einem Problem / Fehler und weiß nicht wie ich dem ganzen auf die Schliche kommen soll.
Folgendes Problem:

Ich habe ein System beim Kunden: Konstrukt ist Applikationsserver (RAD Server, Dienst und Client) auf einem anderen Server die MSSQL Datenbank (Version 2016).
Ich greife via FireDac auf die Tabellen zu. Um noch ein paar Zusatzfunktionen zu realisieren, hab ich mir um eine Reguläre FDQuery ein Klasse gebastelt, nix wildes.
In der Klasse gibt es eine Insert Funktion die macht im Prinzip nix anderes, als die Tabelle über eine Query aufzurufen in der sowas steht:

Code:
SELECT * FROM TABELLE WHERE 1=0
Damit hab ich dann den Zugriff, danach mach ich dann im Code:

Delphi-Quellcode:
Query.append;
...
Query.fieldbyname('Feld1').value := aValue;
...
Query.post;
So weit so unspektakulär. Das funktioniert auch super. Manchmal kommt es allerdings vor, dass der POST Befehl einfach hängt. Er freezt komplett. Ich hab alles in einem Try Except block, kein Error wird ausgelöst. Der Dienst steht einfach und nix tut sich mehr. Habt ihr einen Vorschlag wie ich das ganze weiter eingrenzen kann? Es steht auch nicht exotisches in den Feldern drin, genau das gleiche wie in den 250 Fällen vorher, wo es funktioniert.

Grüße
PJM
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:49 Uhr.
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