Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : sql [ Archives Visual Basic / J'AI BESOIN D'AIDE !!!! :) ] (newbies)

mardi 3 avril 2001 à 02:17:37 | sql

newbies

Comment passer un paramètre qui provient d'un string dans un ordre SQL?

mardi 3 avril 2001 à 12:08:22 | Re : sql

villissina

C ca que tu veux ?

"select Champs from Table where Test='" & VARIABLE "'

" pour ta chaine en VB
' pour le sql

-------------------------------
Réponse au message :
-------------------------------

Comment passer un paramètre qui provient d'un string dans un ordre SQL?
-------------------------------

mardi 3 avril 2001 à 16:07:48 | Re : sql

newbies

voici le code complet...avec ce qui fonctionne et ce qui ne marche pas..merci d'avance

Private Sub Command4_Click()

Dim inp As String
Dim rstcontacts As Recordset
Dim query As String

Set dbstest = OpenDatabase("test.mdb")

inp = Trim(InputBox("Enter first name:"))

'ci dessous le query qui ne fonctionne pas :-((((
query = "Select * From Contacts Where (Contacts.FirstName = '"&inp"')"

' Quand c'est codé en "dur" et ne tient pas compte de mon string inp, comme dans la ligne si dessous cela fonctionne ???? :-))
query = "Select * From Contacts Where (Contacts.FirstName Like 'e*')"

Set rstcontacts = dbstest.OpenRecordset(query)
Set Data1.Recordset = rstcontacts

End Sub

-------------------------------
Réponse au message :
-------------------------------

C ca que tu veux ?

"select Champs from Table where Test='" & VARIABLE "'

" pour ta chaine en VB
' pour le sql

-------------------------------
Réponse au message :
-------------------------------

Comment passer un paramètre qui provient d'un string dans un ordre SQL?
-------------------------------
-------------------------------

mardi 3 avril 2001 à 16:31:55 | Re : sql

Mariner

Change ta ligne
query = "Select * From Contacts Where (Contacts.FirstName = '"&inp"')"

pour
query = "Select * From Contacts Where FirstName = '" & inp & "';"

ça devrait aller maintenant.




-------------------------------
Réponse au message :
-------------------------------

voici le code complet...avec ce qui fonctionne et ce qui ne marche pas..merci d'avance

Private Sub Command4_Click()

Dim inp As String
Dim rstcontacts As Recordset
Dim query As String

Set dbstest = OpenDatabase("test.mdb")

inp = Trim(InputBox("Enter first name:"))

'ci dessous le query qui ne fonctionne pas :-((((
query = "Select * From Contacts Where (Contacts.FirstName = '"&inp"')"

' Quand c'est codé en "dur" et ne tient pas compte de mon string inp, comme dans la ligne si dessous cela fonctionne ???? :-))
query = "Select * From Contacts Where (Contacts.FirstName Like 'e*')"

Set rstcontacts = dbstest.OpenRecordset(query)
Set Data1.Recordset = rstcontacts

End Sub

-------------------------------
Réponse au message :
-------------------------------

C ca que tu veux ?

"select Champs from Table where Test='" & VARIABLE "'

" pour ta chaine en VB
' pour le sql

-------------------------------
Réponse au message :
-------------------------------

Comment passer un paramètre qui provient d'un string dans un ordre SQL?
-------------------------------

vendredi 8 novembre 2002 à 11:13:38 | Re : sql

Magidev

Membre Club
SQL = "SELECT * FROM Table WHERE Prenom=' " & maboitetexte.text & "'"

Oublie pas l'apostrophe (') pour les chaines de caracteres. Si c un chiffre tu la met pas.

J'ai fais un TUTO SQL si tu veux

Magidev STUDIO
Web&Computer Design
(www.magidev.be.tf)
magidev@hotmail.com


-------------------------------
Réponse au message :
-------------------------------

Comment passer un paramètre qui provient d'un string dans un ordre SQL?



Cette discussion est classé dans : sql


Répondre à ce message

Sujets en rapport avec ce message

connexion ODBC [ par nds ] Je voudrais appeler un etat crystal report7 (.rpt) à partir d'un controle activeX "CrystalReport" dans VB et pouvoir modifier le requete SQL qui alime Probleme requete SQL [ par steph ] Bonjour à touscomment faire dans une requete SQL pour sélectionner des enregistrements avec une clause WHERE faisant référence à une TEXTBOX du formul Connection SQL et RDO [ par Linda ] Bonjour !Voici mon problème.Dans SQL Server j'ai créé un role d'application.Je voudrais connecter mon application à ce rôle comment dois-je faire ?Mer combo sous access [ par presseb ] J'ai un probleme sous un formulaire access un combo fait appel a un champs d'une base de données SQLQuand je supprime a l'aide d'une requete sql des c Requete SQL [ par funtay ] bonjour, j'ai un problème de syntaxe dans une requete SQL.En fait ,j'ai une date de début (c'est un maskedbox( txt_datedeb)) et une date de fin (c'est Commande SQL LIKE avec Access [ par Valere ] Dans un script ASP j'interroge une base access avec une requete de type select * from MaTable Where MonChamp Like 't*' et je me retrouve avec un recor Compter les enregistrements d'une requete SQL [ par JCLK ] Je travaille habituellement avec ColdFusion, et j'ai du mal a transformer mes programmes en ASP.Je voudrais compter les enregistrements d'une requete ASP, SQL et champ DATE [ par idev ] En ASP avec une base Access, la requete suivante ne fonctionne pas. Erreur de syntaxe. Tout essayer mais je ne trouve pas la bonne syntaxe.SQL = "INSE Insérer un gif dans une base SQL [ par Sabrina ] J'utilise ASP pour afficher des gifs pomper sur une base SQL7, et j'aimerais insérer avec VB mes gifs dans cette base via ODBC ...Merci ... De Sabrina : insérer un gif dans une base SQL [ par Sabrina ] J'utilise ASP pour afficher des gifs pompés sur une base SQL7, et j'aimerais insérer avec VB mes gifs dans cette base via ODBC ...Merci ...


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,140 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.