voila , apres les modifs plus d'erreur , mais toujourrien au niveau de ma bdd , aucune modification dedans et rien ne s'ajoute .
voila , apres les modifs plus d'erreur , mais toujourrien au niveau de ma bdd , aucune modification dedans et rien ne s'ajoute .
tu as choisi Modifier ou Enregistrer pour faire le test ??
Parce que Modifier à moins que tu aies un champ dans la table SuiSAV qui s'appel champ1 sinon corrige le![]()
De plus, écris ceci avant la connexion de la base :
cela permettra de voir quel chemin indique t-il
Code asp : Sélectionner tout - Visualiser dans une fenêtre à part response.write Request.ServerVariables("APPL_PHYSICAL_PATH")
je test en enregistrement , sinon , voila le message :
C:\base\
donc il pointe bien dans le bon repertoire
Ok
Que donne ta requête dans Access en remplaçant les request par des valeurs données manuellement ?
tu n'as pas de message d'erreur quand tu exécutes la requête depuis Access ?
Ta base n'est-elle pas en Lecture seule ?![]()
non ma base es en lecture , ecriture et aucun messages d'erreur
Créer une requête simple dans Access pour le Select, le Update et Insert cela permettra de voir si ta base fonctionne bien !
Tu as un problème avec alors ! Comment faisais-tu avant pour modifier ??![]()
On va bien y arrivé![]()
je passé en local , la je l 'es mis sur un serveur en IIS pour pouvoir y accerder de l 'exterieur en pcmcia et la modifier a volonté
D'accord,
Est-ce que ton dossier "base" est en lecture seul ?
non elle es en lecture ecriture et au niveau securitée le dossier sur le IIS pareil .
la c'est quand même bizarre est-ce que l'installation de IIS c'était bien passé ?
Est-ce que l'utilisateur (donc toi) à un droit de modification ? Il me semble qu'il y a ce genre de paramètre dans IIS. Sa fait un bon moment que je ne l'utilise plus![]()
Oui , j arrive a lister ma base via internet , mes pages html etc .. fonctionnent trés bien , tt fonctionne trés bien à part que je ne trouve pas le moyen de modifier mes tables etc .. de ma bdd access via le net en asp .
veut tu que je te redonne ce qu'il y a en ce moment sur mes pages en test ?
histoire de ....
Au fait, quand j'y pense, tes tables sont telles reliés entre elles ? Si oui as tu coché "Mettre à jour les champs corresponds" et "Effacer en cascades les champs correspondants" ??
Non car il y a une tables par section , donc aucunes n'est liées .
Voici la derniere version de mon code :
ou je viend de rajouté ca dedans :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 <% DSN_BASE = "DBQ=C:\base\bd1.mdb" & ";Driver={Microsoft Access Driver (*.mdb)};Driverld=25" response.write Request.ServerVariables("APPL_PHYSICAL_PATH") Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open DSN_BASE Set RS = Server.CreateObject("ADODB.Recordset") Select case request.form("Envoie") case "Modifier" Sql="Update SuiviSAV set champ1='"& request.form("val1") &"' where id="& request.Form("SuiviSAV") &"" Rs.open Sql, conn Select case request.form("Enregistrer") case "Enregistrer" Sql="Insert into SuiviSAV (N0emplacement,nomduclient,emplacementduMH,datedepriseenchargeduclient,datedepriseenchargedumateriel,avancementdutravail,matrielrpar,retouratelier,remarques,dtaildelapanne) Values ('"& Request.form("N0emplacement") &"','"& Request.form("nomduclient") &"','"& Request.form("emplacementduMH") &"','"& Request.form("datedepriseenchargeduclient") &"','"& Request.form("datedepriseenchargedumateriel") &"','"& Request.form("avancementdutravail") &"','"& Request.form("matrielrpar") &"','"& Request.form("retouratelier") &"','"& Request.form("remarques") &"','"& Request.form("dtaildelapanne") &"'" Rs.open Sql, conn case else Response.write "aucune tache choisie" end select response.redirect("SuiviSAV.asp") Set RS = Nothing Conn.Close Set Conn = Nothing %>
mais maintenan ca plante sur les dernieres lignes , donc je me demande ci j'aurais dûe
Code : Sélectionner tout - Visualiser dans une fenêtre à part Select case request.form("Enregistrer")![]()
T'écoutes pas ce que je te dis
Inutile de remettre
qui plus est ce n'est pas bon
Code asp : Sélectionner tout - Visualiser dans une fenêtre à part select case Request.form("Enregistrer")
Récupère soit la valeur "Modifier" soit "Enregistrer"
Code asp : Sélectionner tout - Visualiser dans une fenêtre à part Request.form("Envoie")
De plus as-tu un champ qui s'appel champ1 dans ta table SuiviSav et une variable appelé Var1 dans ton formulaire ??
Zip tes deux pages et uploader les sur le forum que je puisse voir de mieux le code![]()
j'ai supprimé le coté modifier et quand je valide ca m'affiche :
aucune tache choisie
j'ai ma response . white , mais aucune midif ds ma bdd
sinon je zip et t'envoie ca![]()
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager