AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 20:02

Parameter dieser Suchanfrage:

Suche in Thema: Data type unknown
Suche alle Beiträge, die von "daddy" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    Re: Data type unknown

      Delphi
      by daddy, 25. Mai 2007
    Na ja, aber es ist ja ein Unterschied, ob ich meinem Query
    'Select * from MyTable where lower(MyTable.SpalteX) = lower(:P0)'
    zuweise und dann per Parameter einen String auswerten lasse oder ob ich
    'Select * from MyTable where lower(:P0) = lower(''mein Suchtext'')'
    zuweise und dann per Parameter versuche einen Spaltennamen zu übergeben.

    Funktioniert das Letztgenannte denn tatsächlich auch?...
  • Forum: Datenbanken

    Re: Data type unknown

      Delphi
      by daddy, 25. Mai 2007
    Ich bin mir nicht sicher, ob Firebird das Problem lösen würde. Zumindest habe ich meine Tests unter Firebird durchgeführt und hatte ja ebenfalls den von Dir beschriebenen Effekt. Ich habe eher den Eindruck (habe das aber nicht näher untersucht), dass man generell über Parameter keine Spaltennamen (und evtl. auch keine Tabellennamen etc.) zuweisen kann.

    Gruß Daddy
  • Forum: Datenbanken

    Re: Data type unknown

      Delphi
      by daddy, 23. Mai 2007
    Also ich hab es inzwischen mal ausprobiert. Mein Vorschlag mit "QuotedStr" brachte tatsächlich nichts. Bei ähnlichen Befehlen, wie Du sie beschrieben hast, erhielt ich ebenfalls die Meldung "DataType unknown". Es funktioniert allerdings, wenn man statt parametrisierter Abfragen, das SQL-Statement selber zusammenbaut und dem SQLQuery zuweist. Also etwa in der Art:

    procedure MeineSuche;
    var...
  • Forum: Datenbanken

    Re: Data type unknown

      Delphi
      by daddy, 23. Mai 2007
    zu 1.:
    Hast Du da evtl. ein Problem mit den Hochkommata?
    Weise Deinem Parameter doch mal nicht einfach nur den Namen, sondern QuotedStr(SuchName) zu.

    zu 2.:

    Auch hier solltest Du "QuotedStr(SuchName)" zuweisen und dem Feld evtl. noch einen Feldnamen spendieren
    select :ListName as Suchname, Name
    from Adressen
    where reducechar(Name) = reducechar(:ListName)


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=daddy&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=92215
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:06 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz