none
Requete Update asp.net RRS feed

  • Question

  • Bonjour , Je fait un UPDATE classique dans mon code behind et il ne marche pas pourtant toutes les valeurs me semble correcte . Aucune erreur ni d'exception : 

    SqlConnection oConnexion = new SqlConnection("Data Source=JEROME;initial catalog=RegisterContext;integrated security=True;MultipleActiveResultSets=True");
                oConnexion.Open();
                SqlCommand oCommandNameBungalow = new SqlCommand("SELECT Name FROM Bungalows WHERE '/ReservationBungalow.aspx/'+ Name='" + str + "'", oConnexion);
                SqlDataReader Jerome5 = oCommandNameBungalow.ExecuteReader();
                while (Jerome5.Read()) { SqlCommand oCommandUpdate = new SqlCommand("UPDATE Bungalows SET Etat=Indisponible WHERE Name=Jerome ", oConnexion); }
            oConnexion.Close();
            }

     Si quelqu'un a une idée ....

    lundi 30 septembre 2013 13:23

Réponses

  •  Bonjour

    Je dirais que le problème c'est lié au oCommandNameBungalow qui a l'exécution retourne aucune ligne.

    Donc je dirais d’ajouter un champ Label dans la page et afficher dedans exactement le string que vous exécutez comme commande:

    "SELECT Name FROM Bungalows WHERE '/ReservationBungalow.aspx/'+ Name='" + str + "'",;

    Apres ça, copier-coller dans SQL Management Console  pour voir plus exacte qu’est qu'il retourne.

    Cordialement,


    Aurel BERA, MSFT
    MSDN Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE.
    S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    mardi 1 octobre 2013 07:30
    Modérateur

Toutes les réponses