----,
j'ai des problèmes pour la mise à jour de ma base de donnees accès .
voici les instructions que j'utilise
dim z_sql as string
....
.... fromation de la requete
...
Dim cnx As IDbConnection = base_bdSoftnet_Web.Get_Connection()
Dim cmd As IDbCommand cnx.CreateCommand() : cmd.CommandText z_sql
Try
cmd.ExecuteNonQuery()
Finally
If Not cnx Is Nothing Then
cnx.Close()
End If
End Try
Dim cmd As IDbCommand cnx.CreateCommand() : cmd.CommandText z_sql
Try
cmd.ExecuteNonQuery()
Finally
If Not cnx Is Nothing Then
cnx.Close()
End If
End Try
elle marche parfaitement lorque la requete est une selection mais
pour insert update et delete je rencontre des problèmes.
message d'erreur :l'opération doit utiliser une requete qui peu etre mis a jour
aidez moi
doit je forcement utiliser des procedures stockées
La première chose à faire est de vérifier que vous avez les droits en
écriture sur le répertoire où sont situés les fichiers visés, ainsi que
sur ces mêmes fichiers.
En effet, IIS se sert par défaut de l'utilisateur IUSR_NOMORDI (NOMORDI étant le nom du serveur) pour accéder aux fichiers.
Dans la liste des utilisateurs, il s'appelle généralement "Compte invité Internet".
Cet utilisateur doit avoir les droits d'écriture sur tout ce que vous
voulez modifier avec vos pages ASP, sinon l'opération ne se fera pas.
il faut aller dans le repertoire qui contient les fichiers de votre
base de donneé et donner le droit d'ecriture au utilisateur qui a le
droit d'accés sur le site