Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gilles TOURREAU [MVP]
"Aurel" a écrit dans le message de news:
Bonjour,
lorsque je mets à jour ma base de données, mes données sont bien enregistrées dans la base, mais je n'arrive pas à mettre à jour mon dataset !
j'ai essayer de avec tableadapter.fill
j'ai essayer avec une commande directe SELECT * FROM maTable et j'upgrade soit avec un datareader soit avec SqlDataAdapter
j'ai uiliser BindingSource.ResetBindings(false); sans succès.
Comment faire en sorte que mon dataset ne sauvegarde pas ces valeurs en mémoire !!!
Dans l'attente de votre précieuse aide.
MERCI D'avance.
A+
Aurel
Bonjour,
Pouvez-vous nous montrer le code entre le Update() et la méthode Fill() ? Quel type de SGBD utilisez vous ? Aussi pouvez-vous préciser le message d'erreur que vous obtenez ?
Cordialement
-- Gilles TOURREAU - MVP C#
S.A.R.L. P.O.S Le spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
"Aurel" <webgourou@NOSPAMhotmail.com> a écrit dans le message de
news:er6nTMupIHA.4760@TK2MSFTNGP06.phx.gbl...
Bonjour,
lorsque je mets à jour ma base de données, mes données sont bien
enregistrées dans la base, mais je n'arrive pas à mettre à jour mon
dataset !
j'ai essayer de avec tableadapter.fill
j'ai essayer avec une commande directe SELECT * FROM maTable
et j'upgrade soit avec un datareader soit avec SqlDataAdapter
j'ai uiliser BindingSource.ResetBindings(false); sans succès.
Comment faire en sorte que mon dataset ne sauvegarde pas ces valeurs en
mémoire !!!
Dans l'attente de votre précieuse aide.
MERCI D'avance.
A+
Aurel
Bonjour,
Pouvez-vous nous montrer le code entre le Update() et la méthode Fill() ?
Quel type de SGBD utilisez vous ?
Aussi pouvez-vous préciser le message d'erreur que vous obtenez ?
lorsque je mets à jour ma base de données, mes données sont bien enregistrées dans la base, mais je n'arrive pas à mettre à jour mon dataset !
j'ai essayer de avec tableadapter.fill
j'ai essayer avec une commande directe SELECT * FROM maTable et j'upgrade soit avec un datareader soit avec SqlDataAdapter
j'ai uiliser BindingSource.ResetBindings(false); sans succès.
Comment faire en sorte que mon dataset ne sauvegarde pas ces valeurs en mémoire !!!
Dans l'attente de votre précieuse aide.
MERCI D'avance.
A+
Aurel
Bonjour,
Pouvez-vous nous montrer le code entre le Update() et la méthode Fill() ? Quel type de SGBD utilisez vous ? Aussi pouvez-vous préciser le message d'erreur que vous obtenez ?
Cordialement
-- Gilles TOURREAU - MVP C#
S.A.R.L. P.O.S Le spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
Aurel
"Gilles TOURREAU [MVP]" a écrit dans le message de news:
"Aurel" a écrit dans le message de news:
Bonjour,
lorsque je mets à jour ma base de données, mes données sont bien enregistrées dans la base, mais je n'arrive pas à mettre à jour mon dataset !
j'ai essayer de avec tableadapter.fill
j'ai essayer avec une commande directe SELECT * FROM maTable et j'upgrade soit avec un datareader soit avec SqlDataAdapter
j'ai uiliser BindingSource.ResetBindings(false); sans succès.
Comment faire en sorte que mon dataset ne sauvegarde pas ces valeurs en mémoire !!!
Dans l'attente de votre précieuse aide.
MERCI D'avance.
A+
Aurel
Bonjour,
Pouvez-vous nous montrer le code entre le Update() et la méthode Fill() ?
Pour ce qui est du Update, j'utilise une procédure stockée et j'update ainsi.
SqlCommand sCmd = new SqlCommand("updateSqlCmd",sqlConnection); sCmd.CommandType=CommandType.StoredProcedure;
// mes paramètres ((SqlParameter)sCmd.Parameters.Add(new SqlParameter("@monParam",SqlDbType.NChar,10)).Value = MaValeur;
Aussi pouvez-vous préciser le message d'erreur que vous obtenez ?
Pas de message d'erreur, ma base est mise à jour, mais pas le dataset ! Pour remplir le Dataset, j'ai essayé avec le tableAdapter, mais pas de résultat. Alors j'ai essayé manuellement
SqlCommand sCmd = new SqlCommand("SELECT * FROM maTable",sqlConnection); SqlDataAdapter sDa = new SqlDataAdapter(sCmd); sDa.Fill(monDataset.MaTable);
et je n'ai toujours pas de résultat, mes anciennes valeurs sont rechargées dans mon dataset...
Il y a t'il une commande pour que ma base accepte les changements et les retransmettent. Ou alors faut il faire quelque chose au niveau de mon dataset...
Merci
Aurel
Cordialement
-- Gilles TOURREAU - MVP C#
S.A.R.L. P.O.S Le spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
"Gilles TOURREAU [MVP]" <gilles.tourreau@pos.fr> a écrit dans le message de
news: E5D4E6E3-B30C-45DE-8624-CBDA33E6629E@microsoft.com...
"Aurel" <webgourou@NOSPAMhotmail.com> a écrit dans le message de
news:er6nTMupIHA.4760@TK2MSFTNGP06.phx.gbl...
Bonjour,
lorsque je mets à jour ma base de données, mes données sont bien
enregistrées dans la base, mais je n'arrive pas à mettre à jour mon
dataset !
j'ai essayer de avec tableadapter.fill
j'ai essayer avec une commande directe SELECT * FROM maTable
et j'upgrade soit avec un datareader soit avec SqlDataAdapter
j'ai uiliser BindingSource.ResetBindings(false); sans succès.
Comment faire en sorte que mon dataset ne sauvegarde pas ces valeurs en
mémoire !!!
Dans l'attente de votre précieuse aide.
MERCI D'avance.
A+
Aurel
Bonjour,
Pouvez-vous nous montrer le code entre le Update() et la méthode Fill() ?
Pour ce qui est du Update, j'utilise une procédure stockée et j'update
ainsi.
SqlCommand sCmd = new SqlCommand("updateSqlCmd",sqlConnection);
sCmd.CommandType=CommandType.StoredProcedure;
// mes paramètres
((SqlParameter)sCmd.Parameters.Add(new
SqlParameter("@monParam",SqlDbType.NChar,10)).Value = MaValeur;
Aussi pouvez-vous préciser le message d'erreur que vous obtenez ?
Pas de message d'erreur, ma base est mise à jour, mais pas le dataset !
Pour remplir le Dataset, j'ai essayé avec le tableAdapter, mais pas de
résultat. Alors j'ai essayé manuellement
SqlCommand sCmd = new SqlCommand("SELECT * FROM maTable",sqlConnection);
SqlDataAdapter sDa = new SqlDataAdapter(sCmd);
sDa.Fill(monDataset.MaTable);
et je n'ai toujours pas de résultat, mes anciennes valeurs sont rechargées
dans mon dataset...
Il y a t'il une commande pour que ma base accepte les changements et les
retransmettent.
Ou alors faut il faire quelque chose au niveau de mon dataset...
Aussi pouvez-vous préciser le message d'erreur que vous obtenez ?
Pas de message d'erreur, ma base est mise à jour, mais pas le dataset ! Pour remplir le Dataset, j'ai essayé avec le tableAdapter, mais pas de résultat. Alors j'ai essayé manuellement
SqlCommand sCmd = new SqlCommand("SELECT * FROM maTable",sqlConnection); SqlDataAdapter sDa = new SqlDataAdapter(sCmd); sDa.Fill(monDataset.MaTable);
et je n'ai toujours pas de résultat, mes anciennes valeurs sont rechargées dans mon dataset...
Il y a t'il une commande pour que ma base accepte les changements et les retransmettent. Ou alors faut il faire quelque chose au niveau de mon dataset...
Merci
Aurel
Cordialement
-- Gilles TOURREAU - MVP C#
S.A.R.L. P.O.S Le spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr