passage de win98 SE à win XP PRO

passage de win98 SE à win XP PRO - ASP - Programmation

Marsh Posté le 18-10-2004 à 23:40:58    

Bonjour,
Voilà j'ai commencé à développer une appli avec win 98 SE et PWS pas de pb. Maintenant pour des
raisons diverses et variées je dois la faire passer sous win XP PRO et IIS 5. Là les pbs commencent
je ne comprends pas pourquoi ca bloque.
Je peux lire la table des droits d'accès qui me permettent de saisir par exemple de nouveaux stagiaires
mais je n'arrive plus à écrire dans les tables!!! Quoi faire voici les premières lignes de code
 
 
 
Set MM_formation_STRING=Server.CreateObject("ADODB.connection" )
MM_formation_STRING.Provider= "Microsoft.Jet.OLEDB.4.0"
MM_formation_STRING.Properties ("Data Source" )= Server.MapPath("../database/amis.mdb" )
 
MM_formation_STRING.Open
Dim ajout
Dim ajout_numRows
 
Set ajout = Server.CreateObject("ADODB.Recordset" )
ajout.ActiveConnection = MM_formation_STRING
ajout.Source = "SELECT * FROM LOGIN"
ajout.CursorType = 1
ajout.CursorLocation = 2
ajout.LockType = 1
ajout.Open()
ajout_numRows = 0
 
Dim counte
counte = ajout.recordcount
Dim prochain_id
Dim conn
prochain_id = counte + 1
Set conn = Server.CreateObject("ADODB.Recordset" )
conn.ActiveConnection = MM_formation_STRING
Dim sql
sql = "INSERT INTO LOGIN (ID,ID_LOGIN,PWD,type) VALUES ('" & prochain_id &"','" & Request.Form("nom" ) &"','"& motpasse &"','"& typeg &"')"
response.write(sql)
____________________________________________________
conn.ActiveConnection.Execute(sql) VOICI LA LIGNE 98 ++++++++++++++++++++++++++++++++++++++++++++++
____________________________________________________
 
set conn = Nothing
ajout.close()
set ajout = Nothing
 
Message d'erreur
 
 
 
INSERT INTO LOGIN (ID,ID_LOGIN,PWD,type) VALUES ('2','az','46525','stagiaire')  
 
Erreur de compilation Microsoft VBScript error '800a03f6'  
 
'End' attendu  
 
/iisHelp/common/500-100.asp, line 334  
 
Microsoft JET Database Engine error '80004005'  
 
L'opération doit utiliser une requête qui peut être mise à jour.  
 
/Inscription/traitformenseignsav.asp, line 98  
 
Je suppose que ce pb est déjà arrivé comment faire pour y remédier ?
 
Merci d'avance pour votre aide
 
oriviera  :??:

Reply

Marsh Posté le 18-10-2004 à 23:40:58   

Reply

Marsh Posté le 19-10-2004 à 08:31:27    

droit en écriture sur ta base iusr_compte machine


Message édité par Gfreeman le 19-10-2004 à 08:31:34
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed