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

  FORUM HardWare.fr
  Programmation
  ASP

  Carac. Special + SQL + ASP

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Carac. Special + SQL + ASP

n°129672
Profil sup​primé
Posté le 23-04-2002 à 12:03:45  answer
 

Lorsque je soumets un formulaire, si un des texfield contient une "apostrophe" par exemple, ben la page ASP me génère une erreur venant de la requête SQL...  
 
 
 
Une idée peut-être ?  
 
 
 
Merci

mood
Publicité
Posté le 23-04-2002 à 12:03:45  profilanswer
 

n°129696
dilyfe
Posté le 23-04-2002 à 12:47:33  profilanswer
 

Quand tu as une apostrophe dans un texte à enregistrer il faut la doubler pour éviter l'erreur sql, voila une fonction dont je me sers pour eviter tout ca
 
Function ChkString(str)
 str = Replace(str, "'", "''" )
 str = Replace(str, "|", "/" )
 ChkString = str
End Function
 
 
Et dans ton script :
 
SQL = "INSERT INTO toto(champ1,champ2) VALUES(12,'" & Chkstring(Request.Form("Inputtext" )) & "';)"
 
Voila msieur

n°129697
Profil sup​primé
Posté le 23-04-2002 à 12:47:34  answer
 

Doubler les ' : 20 ième édition...

n°129709
Profil sup​primé
Posté le 23-04-2002 à 13:35:33  answer
 

Merci :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASP

  Carac. Special + SQL + ASP

 

Sujets relatifs
[oracle SQL] comment recuperer la taille d'un champ ds une table ?[ASP] formater un champs de type date
[SQL] vuesSQL en chaine au lieu e l'editeur de code sql
SQL : format de date : between date and dateSQL : Requete avec des "and" des "or", et ca marche po
Problème de requête SQL avec condition "Where" en vb...[PHP-MySQL] Sécurité lors des requêtes SQL avec script de commentaires
blocage SQL[SQL] Validation?
Plus de sujets relatifs à : Carac. Special + SQL + ASP


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR