![]() |
Query.Open = Stack Overflow oO
Hallo,
also wie die Überschrift ja schon sagt habe ich ein Problem mit Query.Open und Stack Overflow. Wenn Query.Open ausgeführt wird bekomm Ich sofort die Fehlermeldung 'Stack Overflow' nur verstehe Ich nicht wie es dazu kommen kann, weil ohne Query.Open kann Ich doch garnichts mit meiner Query anfangen oO Woran kann das liegen? Kann Ich vielleicht auf eine andere Mödlichkeit ausweichen? mfg Alex |
Re: Query.Open = Stack Overflow oO
hast du bei der Query auch noch ein Event verlinkt? Kannst du das mit einem einfachen Beispielprogramm nachvollziehen?
Ansonsten würde ich sagen das die BDE zerschossen ist. |
Re: Query.Open = Stack Overflow oO
Delphi-Quellcode:
Also das is alles was ich mit meiner Query mache. Ansonsten halt normal mit der Datasource und dem DBGrid verlinkt.
VddQuery1.Close;
VddQuery1.SQL.Clear; VddQuery1.SQL.Add('Select * from art'); VddQuery1.Open; |
Re: Query.Open = Stack Overflow oO
Was für eine Query-Komponente ist das?
Eine Standard TQuery? Welche Datenbank wird angesprochen? Wieviele Datensätze sind in der Tabelle? |
Re: Query.Open = Stack Overflow oO
Also es ist eine von TQuery abgeleitete Klasse welche direkt auf die Datenbank die Ich benutze angepasst ist.
In der Tabelle sind nur 40 Datensätze, Ich benutze ADS als lokalen Server. |
Re: Query.Open = Stack Overflow oO
Zitat:
Vielleicht ist das was verkehrt? |
Re: Query.Open = Stack Overflow oO
Zitat:
|
Re: Query.Open = Stack Overflow oO
Naja das glaube Ich eher nicht, weil die Komponenten kommerziell genutzt werden und zu 100% funktionieren.
Das Problem muss irgendwo anders liegen :( @Bernhard: Ich soll die Komponenten benutzen weil Ich für ein anderes Programm, welches auch diese Komponenten benutzt, programmieren soll. |
Re: Query.Open = Stack Overflow oO
Zitat:
|
Re: Query.Open = Stack Overflow oO
Ja schon klar ;) aber es soll nunmal vom style her alles gleich sein weil der letztendliche Kunde es dann einfacher hat :roll:
|
Re: Query.Open = Stack Overflow oO
Zitat:
Zitat:
Und dann? Willst du ihm vorschreiben das er das Sicherheitsupdate xyz nicht installieren darf? |
Re: Query.Open = Stack Overflow oO
Wäre doch mal was neue, satt Mindesvoraussetzung Maximalbedingungen zu stellen :mrgreen:
|
Re: Query.Open = Stack Overflow oO
Wir installieren die Windowsupdates bei unseren Kunden ;) und es hat noch nie Probleme damit gegeben ^^
Also kann mir da vielleicht noch jemand weiterhelfen wie Ich das Problem beheben könnte? Also an den Komponenten kann es nicht liegen :spin2: |
Re: Query.Open = Stack Overflow oO
Ich wollte es grade einfach mal mit den normalen Delphi Komponenten testen also TQuery, TDatasource und einem TDBGrid.
Jetzt will Ich meinem Query die Datasource zuweisen, bekomme dann aber die Fehlermeldung: Query1: Zirkuläre Datenverbindungen sind nicht erlaubt' hmm, kommt mir ein bisschen merkwürdig vor, weil muss doch meine Query mit dr Datasource verbinden oder nicht? :shock: |
Re: Query.Open = Stack Overflow oO
Zitat:
Die BDE hat Probleme mit Samba und auch neueren Windows-Fileservern unter Vista sowieso. Nimm doch die nativen ADS-Komponenten! |
Re: Query.Open = Stack Overflow oO
Dann hast du sowohl das DataSet mit der DataSource und umgekehrt verknüpft. Entferne die Verknüpfung mit der DataSource im DataSet
|
Re: Query.Open = Stack Overflow oO
Hmm also der Fehler hat sich erledigt...nächstes mal weiß Ich sofort wo drans liegt ;)
|
Re: Query.Open = Stack Overflow oO
Zitat:
|
Re: Query.Open = Stack Overflow oO
So halb, also
Zitat:
Danke für die Hilfe ;) mfg Alex |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:30 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