AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 15:32

Parameter dieser Suchanfrage:

Suche in Thema: Stored Procedure Abfrage ob Eintrag vorhanden
Suche alle Beiträge, die von "Metallicwar" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 15 von insges. 15 Treffern
Suche benötigte 0.006s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    AW: Stored Procedure Abfrage ob Eintrag vorhanden

     
      by Metallicwar, 1. Mär 2011
    mir im Nachhinein auch :lol: :lol:

    Vielen Dank, super Lösung!!!!!

    Das wars !!! (falls mir nicht wieder irgendwas auffällt) *grins*
  • Forum: Datenbanken

    AW: Stored Procedure Abfrage ob Eintrag vorhanden

     
      by Metallicwar, 1. Mär 2011
    Mein Select könnte ja mehrere Ergebnise beinhalten z.B.

    1 Testbank
    2 Testbank
    3 Testbank
    4 Testbank
    5 Testbank


    Und durch die for Schleife, wollte ich eben, erst das erste Ergebnis ins Memo schreiben, dann durch .Next das nächste Ergebnis, usw. ich hoffe ihr versteht wie ich's vorhatte.
  • Forum: Datenbanken

    AW: Stored Procedure Abfrage ob Eintrag vorhanden

     
      by Metallicwar, 1. Mär 2011
    irgendwie hab ich grade einen Hänger :oops:

    procedure TForm1.Button1Click(Sender: TObject);
    var
    sZeichenLoeschen: String;
    iDatensätze: Integer;
    begin
    qBankdaten.sql.text:='select * from bankdaten where contains(bankname,:such1) or cast(bankleitzahl as sql_char) like :such2';
    qBankdaten.parambyname('such1').asstring:=edtSuchwert.Text;
    ...
  • Forum: Datenbanken

    AW: Stored Procedure Abfrage ob Eintrag vorhanden

     
      by Metallicwar, 1. Mär 2011
    procedure TForm1.Button1Click(Sender: TObject);
    var
    sZeichenLoeschen: String;
    iDatensätze: Integer;
    begin
    qBankdaten.sql.text:='select * from bankdaten where contains(bankname,:such1) or cast(bankleitzahl as sql_char) like :such2';
    qBankdaten.parambyname('such1').asstring:=edtSuchwert.Text;
    qBankdaten.parambyname('such2').asstring:=edtSuchwert.Text;
    qBankdaten.open;
    for...
  • Forum: Datenbanken

    AW: Stored Procedure Abfrage ob Eintrag vorhanden

     
      by Metallicwar, 1. Mär 2011
    ja sind interessant, dann müsst ich wohl doch wieder eine Stored Procedure schreiben ...
    kann ich diesen Code nicht einfach übernehmen?

    würde es mir dann so vorstellen, dass ich alle Bankleitzahlen + Bankname in eine Listbox oder in ein Memo schreibe.
  • Forum: Datenbanken

    AW: Stored Procedure Abfrage ob Eintrag vorhanden

     
      by Metallicwar, 1. Mär 2011
    doch nochmal ne Frage:
    Habe die ganze Zeit zum Testen eine gekürzte Bankdatenliste verwendet, nur die ersten 20 Einträge der Liste, damit das Suchen nicht zu lange dauert. Verwende ich nun aber die vollständige Liste werden mir bei manchen BLZ mehrere Banken angezeigt und auch umgekehrt. Logischerweise knallt es dann: SELECT sub-query returned more than one row. with scalar CAST --
    bei...
  • Forum: Datenbanken

    AW: Stored Procedure Abfrage ob Eintrag vorhanden

     
      by Metallicwar, 1. Mär 2011
    ach, habs schon.
    War ja nichts großes.
    CREATE FUNCTION ZMI_Bankdaten
    (
    suchwert cichar(100)
    )
    RETURNS Memo
    BEGIN
    DECLARE @Bankleitzahl integer;
    DECLARE @Bankname string;
  • Forum: Datenbanken

    AW: Stored Procedure Abfrage ob Eintrag vorhanden

     
      by Metallicwar, 1. Mär 2011
    da funktioniert doch recht gut !!! :)
    nur zeigt er mir in meinem Editfeld immer beides an, also '10000000 Bundesbank' ich möchte aber immer nur die zugehörige PLZ oder eben den zugehörigen Banknamen.
    Naja werd ich wohl nochmal in der Function was ändern müssen.
    Mal schaun, ob ich es selber hinbekommen ;)
    Bis dahin, vielen Dank.
    Falls ich's nicht hinbekomme, melde ich mich ;)
  • Forum: Datenbanken

    AW: Stored Procedure Abfrage ob Eintrag vorhanden

     
      by Metallicwar, 1. Mär 2011
    Doch noch eine Frage :)
    Beim Aufruf der Function über Delphi, wie kann ich mir das Ergebnis der Query in einem Editfeld anzeigen lassen.
    Bei gewöhnlichen Abfragen (Select NAME from BENUTZER WHERE NAME = Hugo) ist dies ja über edtRückgabe.Text := qBankdaten.FieldByName('NAME').asString möglich.
    Wenn ich hier als Feld ZMI_Bankdaten angebe, sagt er, dass er das angegebene Feld nicht finden kann....
  • Forum: Datenbanken

    AW: Stored Procedure Abfrage ob Eintrag vorhanden

     
      by Metallicwar, 1. Mär 2011
    ah ok, habs hinbekommen !!!

    FUNCTION ZMI_Bankdaten
    (
    suchwert cichar(100)
    )
    RETURNS Memo
    BEGIN
    DECLARE @Bankleitzahl integer;
    DECLARE @Bankname string;
  • Forum: Datenbanken

    AW: Stored Procedure Abfrage ob Eintrag vorhanden

     
      by Metallicwar, 28. Feb 2011
    Er knallt in der Zeile,
    @Bankname= (SELECT Bankname FROM Bankdaten WHERE Bankleitzahl = such);
    nicht in der @Bankleitzahl .....

    wie gesagt mit der Fehlermeldung: Invalid operand for operator...
  • Forum: Datenbanken

    AW: Stored Procedure Abfrage ob Eintrag vorhanden

     
      by Metallicwar, 28. Feb 2011
    hmn, mir is jetzte nicht klar, wieso ich das wieder umwandeln muss?
    @bankname is vom typ string
    und bei meinem Select erhalte ich doch auch einen Text zurück ?!?
  • Forum: Datenbanken

    AW: Stored Procedure Abfrage ob Eintrag vorhanden

     
      by Metallicwar, 28. Feb 2011
    FUNCTION ZMI_Bankdaten
    (
    such cichar(100)
    )
    RETURNS Memo
    BEGIN
    declare @Bankleitzahl integer;
    declare @Bankname string;
    try
    @Bankleitzahl=cast(such as sql_integer);
  • Forum: Datenbanken

    AW: Stored Procedure Abfrage ob Eintrag vorhanden

     
      by Metallicwar, 28. Feb 2011
    das Feld in der Tabelle ist ein Integer Feld, daher wird auch ein Integer erwartet, oder nicht?
  • Forum: Datenbanken

    Stored Procedure Abfrage ob Eintrag vorhanden

     
      by Metallicwar, 28. Feb 2011
    Hallo zusammen,
    ich bin gerade dabei eine Stored Procedure zu schreiben, die mir anhand einer Bankleitzahl den Banknamen zurück gibt, oder anhand dem Banknamen die Bankleitzahl!
    Hier mein bisheriger Code:
    Dieser funktioniert schon so weit, dass ich eine Bankleitzahl eintragen kann und er mir den Banknamen zurückgibt, falls es einen gibt.
    Aber wie bau ich das ein, dass ich beim Ausführen der...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Metallicwar&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=158720
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:43 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