Précédent   Forum des professionnels en informatique > Bases de données > Firebird
Firebird Forum d'entraide sur le SGBD Firebird. Avant de poster -> F.A.Q Firebird, Tutoriels
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/06/2008, 13h38   #1
Modérateur
 
Avatar de h2s84
 
Homme Holty Samba SOW
Développeur .NET
Inscription : mars 2007
Messages : 2 395
Détails du profil
Informations personnelles :
Nom : Homme Holty Samba SOW
Âge : 27
Localisation : Sénégal

Informations professionnelles :
Activité : Développeur .NET
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mars 2007
Messages : 2 395
Points : 4 090
Points : 4 090
Envoyer un message via MSN à h2s84 Envoyer un message via Skype™ à h2s84
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.
h2s84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/06/2008, 14h46   #2
Rédacteur/Modérateur
 
Avatar de evarisnea
 
Homme Evaris NGOUZO
Consultant informatique
Inscription : juin 2005
Messages : 1 887
Détails du profil
Informations personnelles :
Nom : Homme Evaris NGOUZO
Localisation : Cameroun

Informations professionnelles :
Activité : Consultant informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2005
Messages : 1 887
Points : 2 799
Points : 2 799

cela dépend de l'outil ou des composants que tu utilise pour accéder à la base de données.
qu'utilises-tu ?
evarisnea est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/06/2008, 15h44   #3
Modérateur
 
Avatar de h2s84
 
Homme Holty Samba SOW
Développeur .NET
Inscription : mars 2007
Messages : 2 395
Détails du profil
Informations personnelles :
Nom : Homme Holty Samba SOW
Âge : 27
Localisation : Sénégal

Informations professionnelles :
Activité : Développeur .NET
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mars 2007
Messages : 2 395
Points : 4 090
Points : 4 090
Envoyer un message via MSN à h2s84 Envoyer un message via Skype™ à h2s84
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é :
Citation:
The parameter passed was not a FbParameter
h2s84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/06/2008, 16h21   #4
Expert Confirmé Sénior
 
Avatar de qi130
 
Homme Pierre
Ingénieur qualité méthodes
Inscription : mars 2003
Messages : 3 726
Détails du profil
Informations personnelles :
Nom : Homme Pierre
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Ingénieur qualité méthodes
Secteur : Finance

Informations forums :
Inscription : mars 2003
Messages : 3 726
Points : 4 739
Points : 4 739
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.....
__________________
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet)
-----------------------
Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MP
Usus magister est optimus
qi130 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/06/2008, 17h34   #5
Modérateur
 
Avatar de h2s84
 
Homme Holty Samba SOW
Développeur .NET
Inscription : mars 2007
Messages : 2 395
Détails du profil
Informations personnelles :
Nom : Homme Holty Samba SOW
Âge : 27
Localisation : Sénégal

Informations professionnelles :
Activité : Développeur .NET
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mars 2007
Messages : 2 395
Points : 4 090
Points : 4 090
Envoyer un message via MSN à h2s84 Envoyer un message via Skype™ à h2s84
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.
h2s84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/06/2008, 17h44   #6
Rédacteur/Modérateur
 
Avatar de evarisnea
 
Homme Evaris NGOUZO
Consultant informatique
Inscription : juin 2005
Messages : 1 887
Détails du profil
Informations personnelles :
Nom : Homme Evaris NGOUZO
Localisation : Cameroun

Informations professionnelles :
Activité : Consultant informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2005
Messages : 1 887
Points : 2 799
Points : 2 799
le symbole pour un paramètre est donc @, tel qu'indiqué dans ce tutoriel en 7e partie.
evarisnea est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/06/2008, 18h10   #7
Modérateur
 
Avatar de h2s84
 
Homme Holty Samba SOW
Développeur .NET
Inscription : mars 2007
Messages : 2 395
Détails du profil
Informations personnelles :
Nom : Homme Holty Samba SOW
Âge : 27
Localisation : Sénégal

Informations professionnelles :
Activité : Développeur .NET
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mars 2007
Messages : 2 395
Points : 4 090
Points : 4 090
Envoyer un message via MSN à h2s84 Envoyer un message via Skype™ à h2s84
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)
h2s84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/06/2008, 19h03   #8
Membre éprouvé
 
Inscription : février 2006
Messages : 426
Détails du profil
Informations personnelles :
Âge : 39

Informations forums :
Inscription : février 2006
Messages : 426
Points : 463
Points : 463
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.
ddaime est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h54.


 
 
 
 
Partenaires

Hébergement Web