Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server
MS SQL-Server Forum Microsoft SQL-Server. Avant de poster -> FAQ SQL-Server, Tutoriels SQL-Server
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 13/04/2011, 15h03   #1
Invité de passage
 
Femme
Étudiant
Inscription : avril 2011
Messages : 5
Détails du profil
Informations personnelles :
Sexe : Femme

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : avril 2011
Messages : 5
Points : 0
Points : 0
Par défaut RAISERROR SQL Server

* Bonjour, *

je veux créer une procédure stockée sur SQL Server 2005.

je veux qu'elle affiche juste un message pour prévenir l'utilisateur qu'il n'a pas coché une case sans le bloquer.

j'utilise : RAISERROR('Echange Standard?',11,1) mais, il rend la coche de cette case obligatoire.

Moi je veux juste afficher un message.

* Merci *
kFedali est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2011, 16h10   #2
Modérateur
 
Avatar de sevyc64
 
Homme Yves
Développeur informatique
Inscription : janvier 2007
Messages : 3 878
Détails du profil
Informations personnelles :
Nom : Homme Yves
Âge : 39
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : janvier 2007
Messages : 3 878
Points : 7 655
Points : 7 655
A mon avis, ce genre de vérification (ce qu'on appele le controle de données) est à faire plutôt dans l'applicatif de saisie avant insertion et non pas au niveau de la base de données.
__________________
Sevyc64 --- Le partage est notre force

NON AU LANGAGE SMS & FAUTES VOLONTAIRES SUR LES FORUMS
sevyc64 est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 14/04/2011, 06h15   #3
Membre Expert
 
Avatar de iberserk
 
Homme Bruno IGNACE
Architecte de base de données
Inscription : novembre 2004
Messages : 1 299
Détails du profil
Informations personnelles :
Nom : Homme Bruno IGNACE
Âge : 30
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Architecte de base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2004
Messages : 1 299
Points : 2 282
Points : 2 282
Envoyer un message via MSN à iberserk
Citation:
j'utilise : RAISERROR('Echange Standard?',11,1) mais, il rend la coche de cette case obligatoire.
Si l'erreur n'est pas bloquante et ne remet pas en cause votre modèle, en effet pourquoi ne pas le gérer côté client?

Sinon vous pouvez jouer avec une sévérité moins importante:http://msdn.microsoft.com/fr-fr/library/ms178592.aspx
__________________
Prendre conscience, c'est transformer le voile qui recouvre la lumière en miroir.
iberserk est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



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


 
 
 
 
Partenaires

Hébergement Web