probleme requete

probleme requete - VB/VBA/VBS - Programmation

Marsh Posté le 30-06-2006 à 11:49:57    

Bonjour tout le monde voila je travail sur ACCESS 2000 et en faite j'ai une requete à faire qui est la suivante :
 
 
 

Code :
  1. req_typ_id = "SELECT type_id FROM Types_Manifestations WHERE type_manif = '" & type_manifestation & "' "
  2. Set table2 = base97.OpenRecordset(req_typ_id)


type_manifestation est une variable contenant une chaine de caractères, cette requete marche tré bien.... SAUF quand dans ma variable j'ai le caractère " ' " est ce que quelqu'un a deja eu le problème est sai comment le résoudre ?
 
merci d'avacne


Message édité par guitoun le 30-06-2006 à 11:51:05
Reply

Marsh Posté le 30-06-2006 à 11:49:57   

Reply

Marsh Posté le 30-06-2006 à 12:42:38    


'   Sécuriser la chaine envoyée en SQL
'   en remplacant le ' par ''
Public Function SQLSafe(ByVal txt As String) As String
    SQLSafe = Replace(txt, "'", "''" )
End Function


Message édité par kiki29 le 30-06-2006 à 12:43:19
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed