Ergebnis 1 bis 2 von 2

Thema: Npgsql: parametrierten Query als Text ausgeben

  1. #1
    bierstuegbl ist offline Neuer Benutzer
    Registriert seit
    21.11.2006
    Beiträge
    25

    Standard Npgsql: parametrierten Query als Text ausgeben

    Hallo zusammen,

    ich verwende Npgsql zusammen mit C#. Dabei benutze ich parametrisierte Queries wie Npgsql User Manual beschrieben, also z.b.

    Code:
       // Declare the parameter in the query string
        NpgsqlCommand command = new NpgsqlCommand("select * from tablea where column1 = :value1", conn);
        
        // Now add the parameter to the parameter collection of the command specifying its type.
        command.Parameters.Add(new NpgsqlParameter("value1", DbType.Int32));
    
        // Now, add a value to it and later execute the command as usual.
        command.Parameters[0].Value = 4;
    Funktioniert auch wunderbar - nur würde ich mir gerne zur Fehlersuche etc. den command jetzt gerne mit EINGESETZTEN PARAMETERWERTEN anzeigen. command.CommandText liefert mir ja nur das Statement mit den Platzhaltern wie :value1 - ich möchte aber, dass statt :value1 der tatsächliche Parameterwert, also 4 steht, sprich "select * from tablea where column1 = 4". Auf diese Weise könnte ich die abgesetzten queries direkt selbst in der console absetzen, indem ich einfach den Text kopiere. Natürlich kann ich theoretisch den commandText auch selbst durchparsen und die Platzhalter ersetzen - aber das gibts doch bestimmt schon fertig und ich sehs einfach nicht, oder?

    Vielen Dank im Voraus,
    Bierstuebl

  2. #2
    Bubblegum ist offline Neuer Benutzer
    Registriert seit
    12.05.2008
    Beiträge
    27

    Standard

    Hi,

    bierstuebl, hast du mittlerweile das Problem gelöst? Die Antwort würde mich auch interessieren!

    Gruß

    Bubblegum


Ähnliche Themen

  1. Npgsql 2.0.9 Encoding
    Von SIJ im Forum externe Schnittstellen
    Antworten: 7
    Letzter Beitrag: 11.06.2010, 19:15
  2. Problem: Npgsql v 1.0.0
    Von postfra im Forum Sonstige Installationsprobleme
    Antworten: 2
    Letzter Beitrag: 16.12.2008, 15:08
  3. Frage Text hinter vorhandenen Text in Spalte setzten
    Von tigerkne im Forum SQL
    Antworten: 1
    Letzter Beitrag: 06.11.2008, 10:53
  4. Npgsql mit Visual C#2008
    Von Bubblegum im Forum Programmierung
    Antworten: 1
    Letzter Beitrag: 12.05.2008, 17:47
  5. Antworten: 0
    Letzter Beitrag: 11.02.2008, 13:28

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Links: Tobias Bauer - IT- und Funkdienstleistungen   -   Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen   -   Funkforum