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

ASP.NET Discussion :

SqlException (0x80131904) Procedure stocké


Sujet :

ASP.NET

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 12
    Par défaut SqlException (0x80131904) Procedure stocké
    Bonjour à tous,
    J'ai un souci pour récuperer le parametre BodyText dans une procédure stockées avec le controle FCKeditor :

    aspx :
    <FCKeditorV2:FCKeditorID="FCKeditor1"runat="server"Value='<%#Bind ("BodyText") %>'BasePath="~/admin/fckeditor/"Height="600px">
    </FCKeditorV2:FCKeditor>

    vb :
    command.Parameters.Add("@BodyText", SqlDbType.Text).Value = BodyText

    Procedure :
    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    ALTER PROCEDURE 
    proc_UpdateNouvellesItem 
    @ItemID int, 
    @CategorieID int, 
    @Titre varchar (128), 
    @SousTitre varchar (512), 
    @BodyText text AS
    UPDATE [Nouvelles] 
    SET [CategorieID]=@CategorieID, 
    [Titre]=@Titre, 
    [SousTitre]=@SousTitre, 
    [BodyText]=@BodyText 
    WHERE [ItemID]=@ItemID
    Message d'erreur:
    SqlException (0x80131904): Procedure or function 'proc_UpdateNouvellesItem' expects parameter '@BodyText', which was not supplied.


    Sans le controle FCKeditor cela fonctionne tres bien
    Merci de votre aide
    Salutations,

  2. #2
    Modérateur

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2007
    Messages
    1 996
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 996
    Par défaut
    Le message d'erreur me parait être clair même si je ne connais pas FCKEditor.
    Ton paramètre @BodyText doit être vide.
    As tu essayé de lui passer une valeur en dur pour voir si le problème vient bien de là ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 12
    Par défaut
    Oui mon paramètre est vide ! je n'arrive pas à le convertir

  4. #4
    Modérateur

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2007
    Messages
    1 996
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 996
    Par défaut
    Citation Envoyé par Ste20 Voir le message
    Oui mon paramètre est vide ! je n'arrive pas à le convertir
    il va falloir être un peu plus explicite et nous en dire un peu plus sans quoi il va être difficile de t'aider.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 12
    Par défaut
    Bonjour et merci pour l'intérêt porté à mon souci

    Intégration de FCKeditor avec Procédure Stockée en VB.net
    le code et la PS fonctionne sans le contrôle FCKeditor

    xxxx.aspx sans FCK
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <ItemTemplate>
    <asp:TextBox ID="TextBox3" TextMode="MultiLine" Text='<%# Bind ("BodyText") %>' Width="100%" Height="388pt" CssClass="editfield" Runat="server" />
    Paramètre BodyText déclaré en Text='<%# Bind ("BodyText") %>'
    ....
    avec FCK
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <FCKeditorV2:FCKeditor ID="FCKeditor1" runat="server"                        BasePath="~/fckeditor/"  Value='<%# Bind ("BodyText") %>' Width="600px" Height="600px">
    </FCKeditorV2:FCKeditor>
    Ici en Value='<%# Bind ("BodyText") %>'

    Je voudrais convertir Text en Value

    COde :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    Public Shared Sub UpdateNouvellesItem(ByVal ItemID As Integer, ByVal CategorieID As Integer, ByVal Titre As String, ByVal SousTitre As String, ByVal BodyText As String)
    Using connection As New SqlConnection(WebConfigurationManager.ConnectionStrings("TimesConnectionString").ConnectionString)
     Dim command As New SqlCommand("proc_UpdateNouvellesItem", connection)
    command.CommandType = CommandType.StoredProcedure
    command.Parameters.Add("@ItemID", SqlDbType.Int).Value = ItemID
    command.Parameters.Add("@CategorieID", SqlDbType.Int).Value = CategorieID
    command.Parameters.Add("@Titre", SqlDbType.VarChar, 128).Value = Titre
    command.Parameters.Add("@Soustitre", SqlDbType.VarChar, 512).Value = SousTitre
    'command.Parameters.Add("@BodyText", SqlDbType.Text).Value = BodyText
    'command.Parameters.Add("@BodyText", SqlDbType.Text).Value = String.IsNullOrEmpty(BodyText)
     
                Try
                    connection.Open()
                    command.ExecuteNonQuery()
                Finally
                    If connection IsNot Nothing Then
                        connection.Close()
                    End If
                End Try
            End Using
        End Sub
    Merci d'avance

Discussions similaires

  1. Ecriture d'une procedure stockée XP
    Par WOLO Laurent dans le forum Langage SQL
    Réponses: 2
    Dernier message: 17/07/2003, 13h09
  2. Réponses: 1
    Dernier message: 04/06/2003, 11h48
  3. procedure stockée champ date
    Par tripper.dim dans le forum SQL
    Réponses: 5
    Dernier message: 25/04/2003, 09h47
  4. Appel a une procedure stockée en vba
    Par The_Nail dans le forum VBA Access
    Réponses: 36
    Dernier message: 01/04/2003, 16h44
  5. procedure stockée dans un dbbatch
    Par pram dans le forum XMLRAD
    Réponses: 4
    Dernier message: 07/02/2003, 16h35

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