Announcement

Collapse
No announcement yet.

"unbekannter Fehler" bei öffnen eines TAdodatasets

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

  • "unbekannter Fehler" bei öffnen eines TAdodatasets

    Bitte helft mir bei einem Sql Problem

    Ich habe in Access einen sql-string gebildet und in dann in den connectionstring eines TAdodatasets eingefügt beim Öffnen sagt er mir UNBEKANNTER FEHLER

    wenn ich den sql code in den reportbuilder (sql-string bearbeiten) einfüge, kommt die meldung ungültiger sql-code

    in access geht das aber...

    was könnte die ursache sein???

    ich verwende nur select, from and where mehr nicht...

  • #2
    ich denke mir das er die verknüpfungart nicht unterstützt!

    <pre>
    maintable --> tabelle1
    --> tabelle2
    --> tabelle3 --> tabelle4
    </pre>
    <pre>
    ich hab einfach
    select feld.....
    from maintable, tabelle1, tabelle2, tabelle3, tabell4
    where maintable.key= tabelle1.key and maintable.key= tabelle2.key and maintable.key= tabelle3.key and tabelle3.key= tabelle4.key
    </pre>
    wenn ich die tabelle4 vom sql-string entferne gehts wieder...

    Comment


    • #3
      <b>LÖSUNG??????</b>

      ich schaffe eine abfrage die mir tabelle3 und tabelle4 verknüpft??

      <b>Korrekte Lösung???????</b&gt

      Comment


      • #4
        Hallo,<br>
        warum machst Du nicht statt:<br>
        Tabelle3.Key=Tabelle4.Key<br>
        sondern:<br>
        Maintable.Key=Tabelle4.Key<br>
        ist doch das gleiche; ODER?<br>
        Hendri

        Comment


        • #5
          nein weil keine beziehung besteht!

          ich hab das nur vereinfacht dargestellt :

          Comment


          • #6
            versteh ich nicht<br>
            für mich ist Table3.Key=Table3.Key!<br>
            folglich Maintable.Key=Table3.Key<br>
            folglich Maintable.Key=Table4.Key<br>
            Hendri

            Comment


            • #7
              okey damit die beziehungen klarer werden
              <pre>
              select feld.....
              from maintable, tabelle1, tabelle2, tabelle3, tabell4
              where maintable.key1= tabelle1.key1 and maintable.key2= tabelle2.key2 and maintable.key3= tabelle3.key3 and tabelle3.key4= tabelle4.key4
              </pre>

              und ich kann nicht maintable.key1= tabelle4.key4 verknüpfen!

              BINE ;

              Comment

              Working...
              X