Est-Ce que qe Vous connaissez les opérateurs pour passé ces variables dans SQLIte
Les exemples si dessous sont utilisés dans un prgramme VB6 avec base de données MSAcces
Je désire refaire le programme sous Pure Basic en Utilisant SQLite Comme Base de donnée.
Voici des exemples de requête utilisées.
En utilisant une variable String
"SELECT Client.* FROM client WHERE ((Client.ville) = ' " & MyCity & " '))
En utilisant une variable numérique
"SELECT Client.* FROM client WHERE ((Client.Zipcode) = " & MyZipCode & "));"
En utilisant ue variable string et une variable numérique et en l’écrite sur plus d’une ligne
"SELECT Client.* FROM Client WHERE (((Client .ville) = ' " & MyCity & " ') " _
& "AND ((client.CP) =(" & MyCP & "))
En utilisant ue variable string et l’opérateur Like
"SELECT Client.* FROM Client WHERE (((Client.CP) like '*" & MyCP & *');"
En utilisant ue variable Date
"SELECT Client.* FROM Client WHERE (((Client.Dlv) = #" & MyDate & "# ));)
Merci de votre aide.
Syntaxes dans une requête avec PB API et SQLite
En PB, l'opérateur utilisé pour la concaténation de chaînes [type s ou $] est + au lieu de & en VB.
Par exemple :
Il n'y a pas de marqueur de retour à la ligne [_ en VB] en PB.
Par exemple :
Code : Tout sélectionner
Request.s = "SELECT Client.* FROM client WHERE ((Client.ville) = ' " + MyCity.s + " '))" ...