Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3442 connectés 

 


Dernière réponse
Sujet : [ASP] Pilote ODBC Microsoft Access erreur ...
dahwoud problème résolu !! merci quand même ...

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
dahwoud problème résolu !! merci quand même ...
gedeon Tu t'es vu quand t'as bu ?
c ki le plus chevelu de vous deux d'après toi !!!
Chewbacca arrête de poster quand tu est sous anxiolétique...tu oublie la moitié des mots :lol: :p...c'est pas à Greg que tu t'adresse...triple andouille :D
gedeon

Chewbacca a écrit a écrit :

dédé...espèce de sale flemmard...retourne bosser (et pis il est où mon Visio Enterprise :hot::gun: :D)  




Dans ma poche !?!?!?!
Et pi tu l'auras si tu répond au monsieur et si tu te coupe les poil de ta tête

Chewbacca dédé...espèce de sale flemmard...retourne bosser (et pis il est où mon Visio Enterprise :hot::gun: :D)
gedeon Tu peux être tranquille !
Gregx maxconnait son sujet :D
gregxmax Salut.
 
il y a une partie de ton code que je ne comprends pas trop.
 
premierement : est ce que dynabase est bien un dsn ?
Dans ce cas la syntaxe correcte serait plutôt :
oConn.Open "DSN=dynabase;"
 
deuxièmement : dans l'ouverture de ton recordset, dans le second paramètre doit figurer l'objet "connection" à utilisé. parce que dans ton cas je ne vois pas bien l'utilité de créer un objet connection si tu ne l'utilise pas après ! Tu vois ce que je veux dire.
 
J'ai un doute sur le bon fonctionnent de ton code même sous PWS.
Ceci dit je peux me tromper.
dahwoud Voilà un bout de code tout à fait classique ... ça marche bien avec le PWS par contre, une fois en ligne ... ça me provoque une erreur ...
 
Set oConn = Server.CreateObject("ADODB.Connection" )
  oConn.Open "dynabase"
  Set oRs = Server.CreateObject("ADODB.Recordset" )
  oRs.Open "dossiermail", "dynabase", adOpenKeyset, adLockPessimistic, adCmdTable  
  oRs.AddNew
  oRs.Fields("ref-dossier" ) = session("ref-dossier" )
  oRs.Fields ("texte" ) = session("texte" )
  oRs.Fields ("dest1" ) = session("dest1" )
  oRs.Fields ("dest2" ) = session("dest2" )
  oRs.Fields ("dest3" ) = session("dest3" )
   oRs.Fields ("objet" ) = session("objet" )
  if session("infos" ) ="1" then  
   oRs.Fields ("email" ) = session("email2" )
  else
   oRs.Fields ("email" ) = session("email" )
  end if  
  select case session("signature" )
  case "sign1" : oRs.Fields ("signature" ) = session ("prenom" ) & " " & ucase(session("nom" ))
  case "sign2" :  oRs.Fields ("signature" ) = ucase(session ("nom" )) & " " & session("prenom" )
  case "sign3" :  oRs.Fields ("signature" ) = session ("autresign" )
  end select
   
  oRs.Update    
  oRs.Close  
  oConn.Close
  set oRs = nothing
  set oConn = nothing
 
L'erreur qui s'en suit à l'exec: Microsoft OLE DB Provider for ODBC Drivers error '80004005'  
 
[Microsoft][Pilote ODBC Microsoft Access]Erreur dans la ligne  
 
la ligne provoquant l'erreur est: oRs.Update  
 
Je ne vois vraiment pas où est le binz, c'est pourquoi j'en fais appel à vous ...
 
D'avance merci !!

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)