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 : PB de mise à jour de bdd [ Archives / Base de données ] (hdBen)

lundi 5 septembre 2005 à 12:02:35 | PB de mise à jour de bdd

hdBen

salut,

j'ai une bdd sous sql Serveur
je mets les données de ma bdd dans une DataGrid
je les modifie
je n'arrive pas à mettre à jour ma bdd
la commande que j'ai est :
Adapter.Update(Dataset,Table);
le message d'erreur est :
System.NullReferenceException : la référence d'objet n'est pas définie à une instance d'un objet.
ma procédure pour la mise à jour est :
 public  void majTable (string Table)
  {
   Controleur.co.connect();  //connection à la bdd
   try {
   Adapter.Update(Dataset,Table);
   }
   catch(Exception err){
    MessageBox.Show("hé! hé!    "+err);
   }
   Controleur.co.deconnect();  //déconnection de la bdd
  }


lundi 5 septembre 2005 à 12:16:21 | Re : PB de mise à jour de bdd

TheSaib

Administrateur CodeS-SourceS
Quel variable est nulle ou non instancié ?
Controleur ?
Co ?
Adaptater ?
Dataset ?
Table ?


Le messsage est pourtant assez explicite ...

lundi 5 septembre 2005 à 14:50:59 | Re : PB de mise à jour de bdd

hdBen

salut,

Controleur est ma class Controleur(avec le main)

co est le nom de ma connection

Adapter est un SqlDataAdapter

Dataset est un DataSet dans lequel j'ai mis 2 tables temporaires

l'une est liée par Adapter à un ComboBox et l'autre à la DataGrid

j'ai fais des test de données et tout est instancié

en bref je me connecte ,je vais chercher les données dans la bdd, j'instancie le combobox puis la datagrid et je ferme ma connection

je travaille sur mes données et je rouvre une connection pour mettre à jour et je me retrouve avec ce message d'erreur ???

Mon Adapter est opérationnel car les liaison se font bien entre mes modifs et les tables temporaires
mon Dataset est bien avec 2 tables temporaires
mes variables transportent bien les bons noms de tables
ma connection est bien Open au moment de la demande de mise à jour

il me reste encore qlqs cheveux mais franchement de - en -
merci de te pencher sur mon pb


lundi 5 septembre 2005 à 14:53:42 | Re : PB de mise à jour de bdd

TheSaib

Administrateur CodeS-SourceS
C'est dans le catch que ca saute ? ou apres ?

::|The S@ib|::
MVP C#.NET



Cette discussion est classé dans : pb, table, bdd, jour, adapter


Répondre à ce message

Sujets en rapport avec ce message

SetDatabinding, mise à jour bdd [ par patou1007 ] Je suis débutant en c# et j'aimerais avoir à quel sert la fonction SetDatabinding?J'ai vu que l'on s'en servais de cette manière Datagrid.SetDatabindi utiliser plusieurs tableAdapter dans un Winform [ par maitesn1 ] Bonjour,je souhaiterai mettre plusieurs table adapter dans une meme form en utilisant VS2005.J'ai glisser mes table adapater dans ma fenetre.Mais, si pb sql server et c# , compter les éléments de ma table [ par brute ] J'aimerai afficher le dernier element de ma table dans une windows form.Pour l'instant le premier marche ( id = 1), suivant et précédent marche mais d Les bases de données - le grand touti [ par lkm ] Bonjour à tous,Voici quelques questions liées aux BDD car malgré les nombreuses  et excellentes sources que l'on peut trouver sur ce site, je m'interr (HELP)Ajout et mise à jour [ par drcmomo ] Bonjour tout le monde , J'ai une question a vous poser !Je voudrais savoir est ce possible  et comment faire faire pour réaliser une mise à jour a par générer des requêtes SQL [ par KHdev ] Salut les développeurs,J'ai une Base de données sous ms.Access. Cette BDD contient plusieurs Table dans laquelle chaque table contient plusieurs champ BDD Acess [ par x2bf3 ] Bonjour, jevoudrais savoir pourquoi avec cette commande SQL de creation de table dans une BDD, rien ne ce passe sachant que j'utilise le linker ODBC. Truncate table [ par x2bf3 ] Bonjour, je viens de me rendre compte de la différence notable qu'il peut y avoir etre e SQL de Microsoft et le SQL classique que l'on rencontre parto Recherche d'un enregistrement spécifique dans une table d'Access a partir d'une autre table Access [ par Sebus amateur ] Bonjour à tous.Je suis actuellement en train de développer une BDD sous Access 2003 qui doit me permettre en indiquant dans une zone de texte d'un for Mettre plusieurs table adapter dans une meme fenêtre [ par maitesn1 ] Bonjour,j'ai essayé de mettre plusieurs tables adapters dans une meme form en utilisant Visal C# 2005.J'ai glissé dans la form toutes les tables adapa


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,156 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é.