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

Firebird Discussion :

Requêtes parametrées ?


Sujet :

Firebird

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Requêtes parametrées ?
    Salut,

    Je souhaite utiliser une reqête parametrée sous FireBird. Mais je ne sais pas comment écrire les parametres.

    En sql Server on utilise @Nom_Variable.

  2. #2
    Rédacteur
    Avatar de evarisnea
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Juin 2005
    Messages
    1 957
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2005
    Messages : 1 957
    Par défaut

    cela dépend de l'outil ou des composants que tu utilise pour accéder à la base de données.
    qu'utilises-tu ?

  3. #3
    Invité
    Invité(e)
    Par défaut
    Je dois créer une requête parametrée dans une application C# (donc il y aura des parametres à remplir avant envoi qu Moteur de BDD).

    Maintenant je veux savoir comment on déclare les variables dans une requête parametrée FireBird parce qu'avec une déclaration telle que @nom_Varialbe lle message suivant m'est renvoyé :
    The parameter passed was not a FbParameter

  4. #4
    Expert confirmé
    Avatar de qi130
    Homme Profil pro
    Expert Processus IT
    Inscrit en
    Mars 2003
    Messages
    3 944
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Expert Processus IT
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 944
    Par défaut
    Citation Envoyé par evarisnea Voir le message

    cela dépend de l'outil ou des composants que tu utilise pour accéder à la base de données.
    qu'utilises-tu ?
    Ces questions restent posées.....

  5. #5
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par evarisnea Voir le message
    cela dépend de l'outil ou des composants que tu utilise pour accéder à la base de données.
    qu'utilises-tu ?
    J'utilise pas d'interface d'administration (IBAccess, IBExpert etc..)
    J'utilise VS2005
    J'ai installé le Data Provider de FireBird pour .Net FirebirdSql.Data.FirebirdClient
    J'ai fait une application Winforms qui dans le code doit interrogé la BDD firebird en utilisant une requête parametrée.

  6. #6
    Rédacteur
    Avatar de evarisnea
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Juin 2005
    Messages
    1 957
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2005
    Messages : 1 957
    Par défaut
    le symbole pour un paramètre est donc @, tel qu'indiqué dans ce tutoriel en 7e partie.

  7. #7
    Invité
    Invité(e)
    Par défaut
    Merci. Mais c'est la même qu'avec SqlServer. Tout est résolu. Pourquoi j'avais pas essayé avec ce symbole? (Oracle utilise les deux points comme symbole alors je croyais que FireBird avait aussi son propre symbole)

  8. #8
    Membre émérite
    Homme Profil pro
    Inscrit en
    Février 2006
    Messages
    565
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations forums :
    Inscription : Février 2006
    Messages : 565
    Par défaut
    Citation Envoyé par h2s84 Voir le message
    Merci. Mais c'est la même qu'avec SqlServer. Tout est résolu. Pourquoi j'avais pas essayé avec ce symbole? (Oracle utilise les deux points comme symbole alors je croyais que FireBird avait aussi son propre symbole)
    Attention, il me semble que vous faites une confusion car le symbol @ pour désigner une variable passée en paramètre à une requête est uniquement fonction du fournisseur de données et non du SGBDR.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 6
    Dernier message: 10/08/2007, 11h27
  2. classe ado requête parametrée
    Par jadey dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 08/05/2007, 23h32
  3. Requête parametrée stockée
    Par jadey dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 29/08/2006, 21h01
  4. [C#]probleme requête parametré
    Par fontome_ 123 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 29/07/2006, 16h30
  5. Comment créer des requêtes parametres
    Par bolbol dans le forum Access
    Réponses: 1
    Dernier message: 08/11/2005, 11h17

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