Bonjour,
J'essaye de réaliser une insertion dans une table par un formulaire ASP.NET; Le code-behind est en VB.NET (framework 3.5 SP1). Cependant, lors de l'insertion, ma page ASP.net me retourne une erreur :
Ce qui es sûr, c'est que cela ne provient pas de ma chaine de connexion, car j'arrive dans d'autre page à récupérer des données, ni de ma requête que j'ai testé sous Toad.ORA-00911 : invalid character
Description : Une exception non gérée s'est produite au moment de l'exécution de la demande Web actuelle. Contrôlez la trace de la pile pour plus d'informations sur l'erreur et son origine dans le code.
Détails de l'exception: System.Data.OracleClient.OracleException: ORA-00911: invalid character
Erreur source:
Ligne 116 : CNX.Open()
Ligne 117 :
Ligne 118 : Dim affectedRows As Integer = insertAdo.ExecuteNonQuery()
Ligne 119 : CNX.Close()
Voilà le code que j'utilise pour faire mon INSERT.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Imports System.Data.OracleClientJ'ai aussi essayer avec :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Dim CNX As New OracleConnection Dim insertAdo AsNew OracleCommand(SQLInsertAdo, CNX) CNX.open() Dim affectedRows As Integer = insertAdo.ExecuteNonQuery() CNX.Close()
à la place de
Code : Sélectionner tout - Visualiser dans une fenêtre à part insertAdo.ExecuteNonQuery()
qui est le code trouvé dans la doc developpez.net
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Dim affectedRows As Integer = insertAdo.ExecuteNonQuery()
Merci d'avance.
Partager