begin process at 2012 05 28 04:11:31
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

ASP.net

 > 

PROBLEME UPDATE AVEC OLEDB ET DATASET ,,,,??????


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

PROBLEME UPDATE AVEC OLEDB ET DATASET ,,,,??????

dimanche 18 avril 2004 à 09:56:21 | PROBLEME UPDATE AVEC OLEDB ET DATASET ,,,,??????

kenza_sana


Bonjour je voudrait faire une mise a jour de mes enregistrments (base de données SQL SERVER 2000)
en utilisante comme language ASP.NET et c# mais je n'y arrive pas car je doit utiliser comme provider OLEDB et le mode déconnecter donc les objets( DATASET et DataAdapter) , j'ia mis le code suivant mais je ne comprend pas ce qui ne vas pas ??J ene comprend pas exactement pourquoi ca ne marche pas ,??C'est un code que j'ai pris de MSDN pour le voire et puis je vait y effectuée quelque changements en passant comme paramétres a ma fonctions les 2 champs (public void UpdateUtilis ( string chan1, string cham2)) a partir des quels je récupére les changements (car ici il effectue le changement normalement sur le premeir enregistrement ROWS[0] alors que moi ce que je veut c'est sur l'enregistrement que je vait selectionner en fournissant le paramétres .......MERCI DE ME REPONDRE

public void UpdateUtilis ( )
{
OleDbConnection nwindConn = new OleDbConnection ("Provider=SQLOLEDB;Data source = 127.0.0.1;Initial Catalog=Northwind;Integrated Security=SSPI;Connect Timeout=30");
OleDbDataAdapter catDA = new OleDbDataAdapter("SELECT CategoryID, CategoryName FROM Categories", nwindConn);

catDA.UpdateCommand = new OleDbCommand("UPDATE Categories SET CategoryName = ? "WHERE CategoryID = ?" , nwindConn);
catDA.UpdateCommand.Parameters.Add("@CategoryName", OleDbType.VarChar, 15, "CategoryName");
OleDbParameter workParm = catDA.UpdateCommand.Parameters.Add("@CategoryID", OleDbType.Integer);
workParm.SourceColumn = "CategoryID";
workParm.SourceVersion = DataRowVersion.Original;

DataSet catDS = new DataSet();
catDA.Fill(catDS, "Categories");

DataRow cRow = catDS.Tables["Categories"].Rows[0];
cRow["CategoryName"] = "New Category";
catDA.Update(catDS);

}
jeudi 22 avril 2004 à 00:03:34 | Re : PROBLEME UPDATE AVEC OLEDB ET DATASET ,,,,??????

fabrice69

Administrateur CodeS-SourceS
Il faudrait peut etre fournir le message d'erreur :)
De plus es-tu sur que ta chaine de connexion est OK ?

Romelard Fabrice (Alias F___)
jeudi 22 avril 2004 à 22:50:35 | Re : PROBLEME UPDATE AVEC OLEDB ET DATASET ,,,,??????

kenza_sana

Merci pour ta réponse ma chaine de connnection est valable car je l'utilise pour tout le projet
Si vous avez un exemple simple ou un liens ou je pourrait trouver Comment faire unpdate avec OleDb et le DataSet
Merci de me répondre je suis vraiment coincé et la documentation n'existe presque pas pour ces critéres la
MERCI et j'espere que vous allez me répondre vite
dimanche 13 juin 2004 à 02:08:59 | Re : PROBLEME UPDATE AVEC OLEDB ET DATASET ,,,,??????

lagoutt


C'est tout simple tu utilise la mauvaise classe. oledb ets fait pour les bases access et dans ton cas c'est une base sql il te fonc donc utilisé les objet sql
sqlconnection, sqlcommand etc.. de l'espace de nom System.data.sqlclient;

va voir sur la msdn pour plus de détail


Cette discussion est classée dans : dataset, update, categoryname, categoryid, catda


Répondre à ce message

Sujets en rapport avec ce message

dataset en parametre ? [ par stuffer ] Comment faire un Update d'une base de données en mettant un DATASET en paramètres ?Merci ! Public Function Update(ByVal dsUpdate As DataSet) [VB.net] Probleme dataset update [ par Dyr3e ] bonjour, je réalise l'update d'un dataset par la commande Code :<pre class="alt2" style="border: 1p la methode update du dataadapter avec plusieurs tables [ par phoelis ] Bonjour a tous et merc a ceux qui pourront m eclairer la dessus.En fait j ai deja employe cette methode (update) afin de mettre a jour ma DB et cela a probleme de tablemappings [ par stuffer ] Je dois faire une fonction UPDATE dans mon WebService qui sera utilisé par un collègue afin de mettre à jour ma base de données SQLSERVER mais il lui Question sur le dataset [ par dionysos6868 ] Bonjourma question est simple la reponse je ne sais pas :)J'ai sur chaqu'une de mes page un dataset je voudrais savoir comment pourrais je faire pour Je PANIQUE!!!!! [ par Jimini ] J'ai une foutu database sur ODBC (sur Win2000) et j'essaie d'ajouter une enregistrement dans la table Cmd.db (paradox).Je peux ajouter des enregistrem j'arrive pas à modifier ma table [ par mat ] je comprends pas d'ou viens l'erreur:Microsoft JET Database Engine error '80040e14' Erreur de syntaxe dans l'instruction UPDATE. /change_password.asp, Plusieurs actions dans une procédure stockée ?? [ par Hesky ] Bonjour, J'ai un petit problème lorsque je met plusieurs actions (select, insert, update) dans une procédure stockée...Lorsque je veux récupèrer les v Update de IIS pour Access [ par AIRking ] J'essaie de rouler une BD en Access sur un serveur NT 4.0 SP6a. Tout à l'air de bien fonctionner jusqu'à ce que j'utilise la fonction AddNew. (objRst. ERREUR AVEC ASP ET UPDATE DANS BD ACCESS [ par FLASH ] Je me connecte à ma bd (access 97) et après avoir fait soit un update, un delete ou un insert, j'ai un message d'erreur ADOBD.Recordset erreur '800a0e


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,090 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales