AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi ADO SQL String Längenbegrenzung ?
Thema durchsuchen
Ansicht
Themen-Optionen

ADO SQL String Längenbegrenzung ?

Ein Thema von Cyberbob_at_tot · begonnen am 12. Okt 2006 · letzter Beitrag vom 13. Okt 2006
 
shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#6

Re: ADO SQL String Längenbegrenzung ?

  Alt 12. Okt 2006, 15:52
Zitat von Cyberbob_at_tot:
@shmia
Habe ich versucht, den String in eine Textdatei, und durch ADO.SQL.Loadfromfile('c:\test.txt') geladen. Es kommen aber dann nur "?" raus, sehr komisch, Delphi sagt mir dann, das ein ungültiges Zeichen im String ist.
Du solltest die Datei natürlich mit einem Standard-Editor (Notepad) erstellen.
Mein Vorschlag sollte die Fehlermöglichkeiten eingrenzen.
Das klappt natürlich nicht, wenn du die Datei erst aus deiner Anwendung heraus schreibst.
Du musst mit Sherlock-Holmes Logik arbeiten:
1.) Abfrage erstellen und mit Notepad in Textdatei speichern
2.) Textdatei mit Notepad öffnen und Inhalt kopieren
3.) Den Inhalt in ein Oracle Tool kopieren und dort die Abfrage ausprobieren. Bei Fehler zurück zu 1.)
4.) ADOQuery ausprobieren mit ADO.SQL.Loadfromfile()
5.) wenn kein Fehler, dann war das Lesen aus der INI-Datei die Fehlerursache
bei Fehler liegt das Problem an den ADO Komponenten von Borland

Manchmal hat man regelrecht Tomaten auf den Augen; deshalb solltest du allem was du tust beim Debuggen mit gesundem Misstrauen begegnen. Deshalb werden SQL-Abfragen nicht abgeschrieben sondern mit Copy&Paste kopiert.
Andreas
  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 19:04 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