Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Méthodes d'un TableAdapter [ Windows / Formulaire / Winforms / Controls ] (ahikaz)

lundi 24 septembre 2007 à 00:53:10 | Méthodes d'un TableAdapter

ahikaz

    Salut,

J'ai une question un peu bête. Je suis entrain d'utiliser un TableAdapter pour communiquer entre un dataGridView et la base de données.
Or lorsque je veux enregistrer les données, je ne trouve pas la méthode Update du TableAdapter vu que normalement ainsi se fait la mise à jour depuis la datagridView vers la base de données.

Est ce qu'il y a quelqu'un qui a une idée pourquoi je ne trouve pas "Update" dans la liste des méthodes de la TableAdapter ? (PS : Il manque aussi la méthode "Insert" mais "Fill", "GetData" et "ClearBeforeFill" existent - J'ai utilisé l'assistant pour faire la connexion)

Merci.

mardi 25 septembre 2007 à 22:55:21 | Re : Méthodes d'un TableAdapter

ahikaz

    Apparament, personne n'a une solution pour ce problème qui me paraît bizarre. J'ai tout refait et j'ai toujours le même problème avec le TableAdapter.

samedi 29 septembre 2007 à 21:21:24 | Re : Méthodes d'un TableAdapter

coq

Administrateur CodeS-SourceS
Salut,

De mémoire, il faut que ta table aie une clé primaire, sinon tu n'aurais pas de commande Delete et Update.



/*
coq
MVP Visual C#
CoqBlog
*/

dimanche 30 septembre 2007 à 22:59:32 | Re : Méthodes d'un TableAdapter

ahikaz

    La table que j'utilise a une clé primaire donc le problème n'est pas due à cela.

lundi 1 octobre 2007 à 14:47:19 | Re : Méthodes d'un TableAdapter

dadamagouil

Mais tu crée toutes tes connexions et objets en code ou en faisant des cliques avec les asistants mis à disposition ???
Perso en code moi j'utilise l'adapter que pour des requetes select sinon je fait tout simplement :
 public void Commande(string Requete)
        {
            Connection = new OleDbConnection("tes parametres de connection");
            Connection.Open();            
            OleDbCommand Commande = new OleDbCommand(Requete, Connection); // Objet d'insertion
            try
            {
                Commande.ExecuteNonQuery(); // execute la requet
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "ERREUR", MessageBoxButtons.OKCancel, MessageBoxIcon.Error); // affiche le message d'erreur
            }
            finally
            {
                Close(); // Ferme la connexion
            }
        }

Bon ça c'est pour accès sinon pour sql par exemple t'as qu'a changer les objetcts OleDbConnection en SqlConnection et OleDbCommand  en SqlCommand et c'est parti...

On a rien sans rien



Cette discussion est classé dans : base, données, méthodes, datagridview, tableadapter


Répondre à ce message

Sujets en rapport avec ce message

Insérer des données de base dans un dataGridView [ par nosil ] Hello tout le monde... Je cherche a remplir un datagridview avec des données de ma base. J'ai 3 champs prédéfini. Quelle est la procédure? datagri Problème d'affichage avec datagridview toujours pas réglé!!!! [ par patou1007 ] Bonjour,Je suis bloqué depuis un certain temps avec ce faux problème.J'ai envie d'afficher les données d'une base MySQL dans un datagridview.Pour l'in Datagridview et sauvegarde de données différées [ par kurky ] Bonjour,Je n'arrive a trouver de réponse nul part alors j'ouvre un ptit post !J'ai une datagridview liée à ma base de données.L'affichage se passe cor ouvir base de données avec datagridview [ par saravana ] bonjour a tous, je developpe sous sharpdevelop, j'ai creer une base de données avec sharpdevelop.Un fichier .pdb a été génré dans le dossier de l'appl probléme d'affichage d'un datagridview lié à une base de données [ par WAKAWAKA ] Bonjour,j'ai un probléme  en ce qui conçerne un datagridview qu'il es lié à une base de données access en fait lorsque j'applique mes requete sql le d mise a jour d'une base sql a partir d'un datagridview [ par bloodyangel90 ] bonjours a tous, voila se qui m'amene sa fait 3 jours que je me prend la tête la dessus et je commence a saturer lool. je doit éffecuer une mise a jou récupérer le nombre de lignes dans une base de données access en mode déconnecté [ par WAKAWAKA ] Bonjourje  voudrais récupérer le nombre de lignes dans une base de données access avec cette commandes SELECT Count(*) AS nblignes FROM rtu en c# "Format base de données ("") non reconnu " : AU SECOURS ! [ par joa38 ] Bonjour à tous,j'ai un gros pb avec access97 que j'ai installé sur Vista (cause: changement de PC). Après avoir téléchargé toutes les mies à jour et c datagridview : ajouter et supprimer des lignes [ par KaViDee ] Bonjour à tous,J'ai un probleme, ça fait des heures que je cherche comment faire, voila : j'ai créé un datagridview, j'ai choisi ma base avec l'assist ecrire dans et lire d'une base de données [ par verbeyst ] Je  voudrais écrire des fichiers convertis préalablement en binaire dans une base de données sql server et à l'occasion pouvoir interroger ladite BD p


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,187 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.