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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VB6] prob quote avec requête SQL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VB6] prob quote avec requête SQL

n°643442
Dr Raf
Roaccutane® powered
Posté le 15-02-2004 à 19:54:09  profilanswer
 

bon me tappez pas g vu comment faire pour remplacer les quotes dans un chaine...
 
mais en faite à partir de VB j'aimerais inserer dans une table une chaîne avec un ' , ya vraiment pas d'autre solution ke de remplacer les quotes par autre chose ?
 

Code :
  1. cnx.Execute "INSERT INTO client (matricule, nom, prenom, statut) VALUES ('" & NC_matricule & "', '" & NC_nom & "', '" & NC_prenom & "', '" & NC_statut & "')"

mood
Publicité
Posté le 15-02-2004 à 19:54:09  profilanswer
 

n°645060
Dr Raf
Roaccutane® powered
Posté le 17-02-2004 à 10:48:31  profilanswer
 

up :'(

n°645150
ObsydianKe​nobi
peloton suicida
Posté le 17-02-2004 à 12:09:11  profilanswer
 

Ban tu remplaces les quotes (ASCII 39) par du ASCII 180 [:spamafote]
au pire tu remets les 39 après lecture

n°645277
drasche
Posté le 17-02-2004 à 13:29:56  profilanswer
 

La manière la plus simple (et standard) est de doubler les simples quotes contenues dans les chaînes de caractères que tu passes à ta requête. C'est ça qui te met dedans.
 
L'avantage est que tu n'as rien d'autre à faire après, juste un prétraitement avant de placer tes bouts de chaînes dans ta requête.


Message édité par drasche le 17-02-2004 à 13:30:28

---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°646954
MagicBuzz
Posté le 18-02-2004 à 13:30:45  profilanswer
 

Pour la 10^9999999 ème fois :
 
function Quote(str as string)
   if isNull(str) then
      Quote = "''"
   else
      Quote = "'" & Replace(str, "'", "''" ) & "'"
   end if
end function


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VB6] prob quote avec requête SQL

 

Sujets relatifs
[mysql] Pourquoi ma requete ne marche pas ??Pb requete MYSQL avec NOT EXISTS
Tit probleme SQL avec les jointuresExcel et VB6
Pb sur conception chaine SQLurgent prob avec menu lien css (a:active)
Pb création requête création de table[SQL Access] Requête sensible à la casse
Faire apparaitre le résultat d'une requête dans une TextBox 
Plus de sujets relatifs à : [VB6] prob quote avec requête SQL


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