Bonjour,
je voudrais pouvoir envoyer des données à une BD Oracle depuis un script ASP. Je dispose d'une table Oracle avec un champ NOM et un champ PRENOM, et un script ASP qui est le suivant (ce cas est juste un cas école, une fois que j'aurais réussi à faire marcher ça je pourrais l'adapter à une utilisation normale):
<%
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open ="Provider=MSDAORA;Password=mb2i;User ID=system;Data Source=PROJET;"
SQL="SELECT * FROM TEST"
Set RS = server.createobject("ADODB.Recordset")
RS.Open SQL,Conn , 3, 3
RS.addnew
RS("NOM")="nom"
RS("PRENOM")="prenom"
RS.update
%>
L'exploreur me renvoie l'erreur suivante:
J'ai trouvé sur un site Microsoft qu'il faudrait que j'ajoute la ligne rs.CursorLocation = adUseClient mais dans ce cas j'obtient:ADODB.Recordset erreur '800a0cb3'
Le jeu d'enregistrements suivant ne prend pas en charge la mise à jour. Il s'agit peut-être d'une limitation du fournisseur ou du type de verrou sélectionné.
/script/envoiBDD.asp, ligne 7
La je nage completement, un pti coup de pouce serait pas de reut!!! Merci d'avance !!!ADODB.Recordset erreur '800a0e79'
Cette opération n'est pas autorisée si l'objet est ouvert.
/script/envoiBDD.asp, ligne 7
Partager