IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Requêtes paramétrées postgresql


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2009
    Messages
    99
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : Mai 2009
    Messages : 99
    Par défaut Requêtes paramétrées postgresql
    Bonjour,

    Pour un programme je dois faire une connexion en C# avec une base postgresql.

    J'utilise Visual Studio Professionnel.

    Quelle est la meilleure solution pour pouvoir faire des requêtes paramétrées ?
    J'ai essayé d'ajouter une data-source au projet mais je n'arrive pas avec leur générateur de requête à faire des requêtes paramétrées.
    Les requêtes paramétrées que j'ai à faire ne font pas que changer la valeur de la clause WHERE mais aussi le nom de colonne du filtre selon quelle case on a coché dans le logiciel.

    Vaut il mieux utiliser les data-source de visual studio ou tout coder en dur avec une ODBCConnection ?

    Merci d'avance pour vos réponses

    Si vous avez un tuto pour créer des classes de requêtes paramétrées je suis preneurs , j'ai lu pas mal de tuto ici ou là ( dont le chapitre 7 du cours C# 3.0 de ce site) mais j'aimerai savoir si y a des tutos propre à postgre que je n'ai pas trouvé !

  2. #2
    Membre éclairé
    Homme Profil pro
    Ingénieur Développement Logiciel
    Inscrit en
    Septembre 2005
    Messages
    290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Ingénieur Développement Logiciel
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2005
    Messages : 290
    Par défaut
    Donne un peu plus d'infos.

    En principe il n'y a pas de différence majeur entre les deux méthodes!

    Citation Envoyé par Sarawyn Voir le message
    Vaut il mieux utiliser les data-source de visual studio ou tout coder en dur avec une ODBCConnection ?
    . Moi j'utilise aussi postgresql, mais je code tout avec odbcConnection. Cela offre plus de souplesse je crois!

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 206
    Par défaut
    Pour moi ca dépend de ce que tu veut faire au juste au niveau de la complexité de tes requêtes.

    Lorsque j'ai utilisé PosteGresSql, c'était au travers de Npgsql

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    NpgsqlParameter monparam = new NpgsqlParameter();
    NpgsqlCommand command = new NpgsqlCommand(psRequete, mPGconn);
    command.Parameters.Add(monparam);
    NpgsqlDataReader dr = command.ExecuteReader();

Discussions similaires

  1. [Lazarus] PostgreSQL et requête paramétrée
    Par Miflon dans le forum Lazarus
    Réponses: 3
    Dernier message: 16/06/2013, 00h00
  2. Requête paramétrée
    Par lou.souleu dans le forum Access
    Réponses: 2
    Dernier message: 22/06/2005, 05h36
  3. [VB.NET] [ADO.NET] Requête paramétrée
    Par DotNET74 dans le forum Accès aux données
    Réponses: 2
    Dernier message: 11/03/2005, 08h39
  4. Requête paramétrée qui remplit une DBLookUpComboBox
    Par navis84 dans le forum Bases de données
    Réponses: 6
    Dernier message: 02/12/2004, 21h23
  5. VBA & Requête paramétrée
    Par gripoil dans le forum Access
    Réponses: 4
    Dernier message: 25/11/2004, 09h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo