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

Dotnet Discussion :

pb ajout ds BD sqlserver 2005


Sujet :

Dotnet

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de psycho_xn
    Inscrit en
    Mars 2007
    Messages
    250
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 250
    Par défaut pb ajout ds BD sqlserver 2005
    bonjour,
    je développe une application windows .NET avec c#,

    je met le code suivant pour la selection de la BD sqlserver 2005
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    SqlConnection maConnection = new SqlConnection(connectionString);
                maConnection.Open();
     
                SqlCommand maCommand = maConnection.CreateCommand();
                maCommand.CommandText = "select Login, n_ambulance, Nom, Prenom, tel  from tab_ambulancier";
     
                SqlDataAdapter monAdapter = new SqlDataAdapter();
                monAdapter.SelectCommand = maCommand;
     
                DataSet monDataSet = new DataSet();
                monAdapter.Fill(monDataSet, "ListeAmbulancier");
     
                maConnection.Close();
    ça marche nickel.

    mon pb c ds l'ajout, j'utilise le mêm code sauf que bien évedemment je change la requete et g met monAdapter.InsertCommand, mais ça donne rien

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    SqlConnection maConnection = new SqlConnection(Properties.Settings.Default.chaineConnection);
                maConnection.Open();
     
                SqlCommand maCommand = maConnection.CreateCommand();
                maCommand.CommandText = "insert into tab_ambulancier values('login2','pass','n_ambulance','nom','prenom',null)";
                maCommand.CommandType = CommandType.Text;
     
                SqlDataAdapter monAdapter = new SqlDataAdapter();
                monAdapter.InsertCommand = maCommand;
     
                maConnection.Close();
    est-ce que je ss dans la bonne voix pour l'ajout?? ou bien il ya d'autres classes à appeler

    merci pour votre aide

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Août 2007
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 45
    Par défaut
    Bonjour,

    Il suffit de faire
    maCommand.ExecuteNonQuery();

    Rémi

  3. #3
    Membre éclairé Avatar de psycho_xn
    Inscrit en
    Mars 2007
    Messages
    250
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 250
    Par défaut
    merci, c bon g réussi à le faire, g mi
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SqlDataReader reader = maCommand.ExecuteReader();
    pour exécuter la requete et ça marche

    merci bcp

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

Discussions similaires

  1. ajout suppression modification vb.net 2008 sqlserver 2005
    Par colfire_dev dans le forum VB.NET
    Réponses: 3
    Dernier message: 04/09/2008, 23h47
  2. Réponses: 4
    Dernier message: 02/05/2006, 14h10
  3. [Outils][SqlServer 2005] Où se trouve l'executable ?
    Par sse dans le forum MS SQL Server
    Réponses: 18
    Dernier message: 19/04/2006, 08h55
  4. [SQLSERVER 2005 Express] Importation DB Access 2002 ?
    Par vandeyy dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 13/01/2006, 15h00
  5. [SQLServer 2005][Oracle]Quels sont les differences de coût ?
    Par Débéa dans le forum Décisions SGBD
    Réponses: 5
    Dernier message: 15/12/2005, 07h54

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