begin process at 2012 02 08 20:53:09
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

Base de données

 > 

Access

 > 

UPDATE avec Base ACCESS


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

UPDATE avec Base ACCESS

samedi 12 avril 2008 à 18:22:48 | UPDATE avec Base ACCESS

syl62

Bonjour,

voilà je rencontre 1 problème sur un UPDATE avec une base ACCESS.
J'ai créé une partie NEWSLETTER qui permet de récupérer le nom, prénom et mail du client! (Champs Nom, Prenom, Mail et Actif)
Jusque là tout va bien....
J'insère ces données dans la base et passe à 1 le champs nommé ACTIF.
Ce qui implique que tous les clients pour lequel ce champs est ACTIF=1, recevrons la newsletter.
En revanche mon problème réside sur la page "désactivation de la news" dans laquelle j'ai 1 TextBox nommé Adresse et 1 bouton Valider.Le but étant
 de faire un UPDATE pour passer le champs ACTIF=0 pour l'adresse indiquée dans le TextBox, mais rien ne se passe!!!
Je précise que le champs ACTIF est 1 champs OUI/NON.

J'ai essayé une requête du même style directement dans ACCESS et ça fonctionne!!!

Le problème est que je dois faire l'UPDATE WHERE le champs MAIL = au TextBox nommé ADRESSE.

Je pense que le problème se situe sur la syntaxe mais malheureusement je ne trouve pas! (Ou alors plus grave...)
Si quelqu'un a 1 idée du problème. Je met le code ci-dessous:

Code behind de la page

<scriptrunat="server">

Protected Sub Button1_Click( ByVal sender As Object , ByVal e As System.EventArgs)

Dim MaConnexion As New OleDbConnection

MaConnexion.ConnectionString =

"Provider=" & _

"Microsoft.Jet.OLEDB.4.0;" & _

"Data Source=C:\Mabase.mdb"

MaConnexion.Open()

Dim sql As String

sql =

"UPDATE Particuliers SET Actif='0' WHERE Mail='" & Adresse.Text & "'"

Dim objCmd As OleDbCommand

objCmd =

New OleDbCommand

objCmd.Connection = MaConnexion

objCmd.CommandType = CommandType.Text

objCmd.CommandText = sql

Dim monDataReader As OleDbDataReader

monDataReader = objCmd.ExecuteReader()

objCmd.Connection.Close()

End Sub

</

script >


Et le reste HTML

< form id ="form1" runat ="server">

< div >

< span class ="style2"> Votre adresse mail : </ span >

< asp : TextBox ID ="Adresse" runat ="server" BorderColor ="#FF9966" Width ="216px"></ asp : TextBox >

< br />

< br />< asp : Label ID ="infoMessage" runat ="server"></ asp : Label >

< asp : Button ID ="Button1" runat ="server" Text ="Valider" Width ="77px" />

< br />

</ div >

</ form >

Merci pour votre aide



samedi 12 avril 2008 à 18:45:48 | Re : UPDATE avec Base ACCESS

syl62

Réponse acceptée !
Désolé pour le dérangement.

Il manquait simplement l'évènement

onclick

="Button1_Click"sur le bouton.



Cette discussion est classée dans : problème, actif, champs, adresse, update


Répondre à ce message

Sujets en rapport avec ce message

élément de liste dans un tableau [ par foofur ] Bonjour,J'ai un gros problème qui est aussi assez urgent d'où le problème.Je dispose de 2 listes, une qui contient des champs et l'autre qui permet de problème d'accent [ par chdum53 ] Je ne sais pas si mon problème est vraiment relié avec asp, mais lorsque je reçois des données d'un formulaire Adobe acrobat 6.0 dans une page aspx no passage de paramètres [ par matmojito ] Bonjour à tous !!!J'ai la ligne de code suivante:>Celle ci me permet de faire un lien sur l'adresse que j'ai récupéré dans le champs probleme INSERT [ par patmich ] Salut ! Petit problème ASP avec INSERT, voilà j'ai un formulaire avec des champs :client1 - email 1 - tel 1client2 - email 2 - tel 2 etc etcdans acces Problème update avec des decimales [ par Kahoola ] Bonjour, j'ai un problème lors d'une modification d'une table  avec des champs de type Décimal. Voilà ma requête : Dim montant as String = TextBoxM Problème de config auprès de aspserveur.com [ par gsmclinic ] Bonjour à tous, J'aurais quelques questions faciles mais auxquelles je ne trouve aucune réponse...-Lorsque je me connecte à l'adresse suivante: http:/ Problème d'UPDATE [ par yamaha600 ] Bonjour,Je n'arrive pas a faire un UPDATE dans une base ACCESS a cause du chaine avec un apostrophe.Message :UPDATE ACH_FOURNISSEURS SET FOU_RAISOC = Problème de date [ par malerune ] Bonjour,j'ai trouvé comment insérer une date sous ACCESS mais en fait j'ai un formulaire contenant des champs date (ces deux champs dates ne sont pas problème de déconnexions des utilisateurs [ par jarule123 ] Bonjour tout le monde J’ai réalisé une application web en asp et sql server dans ma bases de données ,j’ai la table user cette table contient un ch Datagrid [ par Sobieski ] Salut !J'ai une question (étonnant hein ?)J'ai un Datagrid. Quand je cliques sur Edit ca affiche en dessous un usercontrol qui contient des champs, qu


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 0,203 sec (3)

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