Announcement

Collapse
No announcement yet.

Verzeichnis wird von einer anderen .NET-Datei kontrolliert

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Verzeichnis wird von einer anderen .NET-Datei kontrolliert

    Hallo,

    den Fehler "Verzeichnis wird von einer anderen .NET-Datei kontrolliert" erhalte ich, wenn ich eine TQuery (PDX) versuche zu öffnen. TTable funktioniert.

    Wie muss ich was einstellen, damit sich TQuery öffnen lässt?

  • #2
    Hast du sie mit einer Tdatabase verknüpft??

    Comment


    • #3
      TQuery und TTable sind gleichermassen mit einer TDataBase verknüpft

      Comment


      • #4
        Hallo,

        irgend etwas kann da nicht stimmen, denn wenn TTable funktionert, kann es bei TQuery theoretisch keinen Fehler geben, wenn es sich um ein und dasselbe Programm und ein und dieselbe Datenbank (Alias) handelt. Verwendet TTable/TQuery auch wirklich die gleiche Datenbank/Tabelle? Wo liegt diese Datenbank? Auf einem gemeinsamen Server oder auf einem anderen Rechner im Peer-to-Peer-Netzwerk

        Comment


        • #5
          Programm und Datenbank liegen in verschiedenen Serververzeichnissen. Delphi auf meiner Workstation in der Partion D:.

          object Database1: TDatabase
          AliasName = 'DB00029'
          Connected = True
          DatabaseName = 'Datenbank1'
          Exclusive = True
          SessionName = 'Default'
          Left = 24
          Top = 8
          end
          object tblAuftrag: TTable
          BeforeInsert = tblAuftragBeforeInsert
          BeforeDelete = tblAuftragBeforeDelete
          OnNewRecord = tblAuftragNewRecord
          DatabaseName = 'Datenbank1'
          TableName = 'Produktion.db'
          Left = 72
          Top = 32
          end
          object QryAuftrag: TQuery
          DatabaseName = 'Datenbank1'
          SQL.Strings = (
          'select max(LfdNr) as MaxLfdNr '
          'from Produktion'
          ' ')
          Left = 208
          Top = 32
          ParamData = <>
          en

          Comment


          • #6
            Ich habe Delphi neu auf Partition c: installiert. Nach wie vor erscheint die gleiche Fehlermeldung.

            Ungültiger Parameter

            Verzeichnis wird von eineren .NET-Datei kontrolliert.

            Verzeichnis: C:\

            Datei: P:\P2000\00029-TE-3K-RIMDOMAT\DELPHI4\SRC\PDOXUSRS.LCK

            Comment


            • #7
              Hallo,

              verwenden alle beteiligten Rechner auch den gleichen Eintrag für <b>NET DIR</b> (siehe BDE-Verwaltung | Konfiguration | Treiber | Native)

              Comment


              • #8
                In der DBE stand NET DIR auf C:\.
                Auch nach Korrektur auf "P:\P2000\00029-TE-3K-RIMDOMAT\Datenbank" mag Delphi noch nicht.
                "select * from Produktion" funktioniert im Datenbank-Explorer, mit TQuery nur, wenn RequestLive True ist.
                "select max(LfdNr) as MaxLfdNr from Produktion" funktioniert im Datenbank-Explorer, mit TQuery nicht.
                Nach wie vor die gleiche Fehlermeldung

                Comment


                • #9
                  Hallo,

                  es funktioniert wieder alles! Was habe ich gemacht?

                  1. Delphi, InstallShield deinstalliert.
                  2. Delphi, Interbase, InstallShield auf D: installiert.
                  3. Im Datenbank-Explorer Datenbank|Neu angelegt, gespeichert und Explorer verlassen.
                  4. Explorer neu gestartet, Abfrage getestet mit "select max(LfdNr) as MaxLfdNr from Produktion". O.K. Explorer verlassen.
                  5. Delphi gestartet, konfiguriert, projekt geladen, TQuery mit gleicher Abfrage getestet. O.K. Warum ??

                  Comment


                  • #10
                    Kommando zurück,

                    Nach schliessen aller Programme und starten von Delphi reagiert TQuery mit bekannter Fehlermeldung

                    Comment


                    • #11
                      Jetzt aber, <br>nach löschen der Dateien "Paradox.lck" und "Pdoxusrs.lck" aus dem Source-Verzeichnis funktioniert endlich alles.<p>Dank an alle, die sich des Problems angenommen haben.<br><br>Gruss Wilfrie

                      Comment

                      Working...
                      X