begin process at 2012 05 28 09:13:11
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

Débutants

 > 

Remplacer * d'access en ASP "truc*" ??


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Remplacer * d'access en ASP "truc*" ??

mercredi 15 mai 2002 à 16:17:05 | Remplacer * d'access en ASP "truc*" ??

tipnic

Bonjour, j'ai un petit souci pour éxecuter maes requêtes car dans ma requête je voudrais trouver les champs de la table Access comportant un mot qui est contenu dans une variable...

voici le code...

Session("VarRaisonSociale")=Request.Form("RaisonSocialeRec")
'RaisonSocialeRec vient de la page Recherche.asp

Session("VarTel")=Request.Form("TelRec")
'TelRec vient elle aussi de la page Recherche.asp

SET rSC=Connect.Execute("SELECT * FROM Societe WHERE RaisonSociale='"&VarRaison&"' AND Telephone='"&VarTelephone&"';")

Pour l'instant le code est tel quel dans ma page car je n'arrive pas à faire ce que je veux :
je voudrais trouver les sociétés dont le nom (contenu dans VarRaisonSociale) est contenu dans le champ RaisonSociale de ma table Société...

en fait sous Access, le client qui recherchait la société "microsoft" ne tapait que les première lettre (ex: "mic") et la requête sortait toutes les sociétés dont le nom comportait "mic"
ex: microsoft corporation
microsoft truc
microsoft machin
etc...

la requête en Access était équivalente à WHERE RaisonSociale LIKE 'mic*'

comment remplacer l'étoile, je sais que c'est % mais je n'arrive pas à le faire...

Aidez-moi svp
Merci d'avance...
mercredi 15 mai 2002 à 18:09:44 | Re : Remplacer * d'access en ASP

fredlynx

Membre Club Administrateur CodeS-SourceS
Ben pourtant tu as la soluce c'est bien le % à la fin pour les mots qui commences par et le % au début pour les mots qui finissent par et les 2 pour les mot qui contiennent....
Donc ça doit marcher le ....
RaisonSocial LIKE 'mic%';"


WebMaster



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

Bonjour, j'ai un petit souci pour éxecuter maes requêtes car dans ma requête je voudrais trouver les champs de la table Access comportant un mot qui est contenu dans une variable...

voici le code...

Session("VarRaisonSociale")=Request.Form("RaisonSocialeRec")
'RaisonSocialeRec vient de la page Recherche.asp

Session("VarTel")=Request.Form("TelRec")
'TelRec vient elle aussi de la page Recherche.asp

SET rSC=Connect.Execute("SELECT * FROM Societe WHERE RaisonSociale='"&VarRaison&"' AND Telephone='"&VarTelephone&"';")

Pour l'instant le code est tel quel dans ma page car je n'arrive pas à faire ce que je veux :
je voudrais trouver les sociétés dont le nom (contenu dans VarRaisonSociale) est contenu dans le champ RaisonSociale de ma table Société...

en fait sous Access, le client qui recherchait la société "microsoft" ne tapait que les première lettre (ex: "mic") et la requête sortait toutes les sociétés dont le nom comportait "mic"
ex: microsoft corporation
microsoft truc
microsoft machin
etc...

la requête en Access était équivalente à WHERE RaisonSociale LIKE 'mic*'

comment remplacer l'étoile, je sais que c'est % mais je n'arrive pas à le faire...

Aidez-moi svp
Merci d'avance...
jeudi 16 mai 2002 à 09:04:52 | Re : Remplacer * d'access en ASP

tipnic

oui mais le mot que je recherche est contenu dans une variable alors j'ai essayé...

'%"&VarRaison&"%' -> marche pô
'%&"&VarRaison&"&%' -> marche pô

je sais pô comment faire... ??!!

aidez moi svp...


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

Ben pourtant tu as la soluce c'est bien le % à la fin pour les mots qui commences par et le % au début pour les mots qui finissent par et les 2 pour les mot qui contiennent....
Donc ça doit marcher le ....
RaisonSocial LIKE 'mic%';"


WebMaster



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

Bonjour, j'ai un petit souci pour éxecuter maes requêtes car dans ma requête je voudrais trouver les champs de la table Access comportant un mot qui est contenu dans une variable...

voici le code...

Session("VarRaisonSociale")=Request.Form("RaisonSocialeRec")
'RaisonSocialeRec vient de la page Recherche.asp

Session("VarTel")=Request.Form("TelRec")
'TelRec vient elle aussi de la page Recherche.asp

SET rSC=Connect.Execute("SELECT * FROM Societe WHERE RaisonSociale='"&VarRaison&"' AND Telephone='"&VarTelephone&"';")

Pour l'instant le code est tel quel dans ma page car je n'arrive pas à faire ce que je veux :
je voudrais trouver les sociétés dont le nom (contenu dans VarRaisonSociale) est contenu dans le champ RaisonSociale de ma table Société...

en fait sous Access, le client qui recherchait la société "microsoft" ne tapait que les première lettre (ex: "mic") et la requête sortait toutes les sociétés dont le nom comportait "mic"
ex: microsoft corporation
microsoft truc
microsoft machin
etc...

la requête en Access était équivalente à WHERE RaisonSociale LIKE 'mic*'

comment remplacer l'étoile, je sais que c'est % mais je n'arrive pas à le faire...

Aidez-moi svp
Merci d'avance...

jeudi 16 mai 2002 à 10:09:36 | Re : Remplacer * d'access en ASP

fredlynx

Membre Club Administrateur CodeS-SourceS
Ben la je ne comprend pas je viens de prendre un de mes bout de prog qui marche et voilà ce que j'ai...


DebRch ="'%"
FinRch = "%'"

"WHERE Reference like " & DebRch & request.form("TexteRch") & FinRch

En fait mon DebRch et FinRch varient suivant le type de recherche et ça marche NICKEL donc je me demande si le problème que tu rencontre n'est pas ailleurs :
- Es u sur du contenue de ta variable ???
VarRaison = ???




WebMaster



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

oui mais le mot que je recherche est contenu dans une variable alors j'ai essayé...

'%"&VarRaison&"%' -> marche pô
'%&"&VarRaison&"&%' -> marche pô

je sais pô comment faire... ??!!

aidez moi svp...


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

Ben pourtant tu as la soluce c'est bien le % à la fin pour les mots qui commences par et le % au début pour les mots qui finissent par et les 2 pour les mot qui contiennent....
Donc ça doit marcher le ....
RaisonSocial LIKE 'mic%';"


WebMaster



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

Bonjour, j'ai un petit souci pour éxecuter maes requêtes car dans ma requête je voudrais trouver les champs de la table Access comportant un mot qui est contenu dans une variable...

voici le code...

Session("VarRaisonSociale")=Request.Form("RaisonSocialeRec")
'RaisonSocialeRec vient de la page Recherche.asp

Session("VarTel")=Request.Form("TelRec")
'TelRec vient elle aussi de la page Recherche.asp

SET rSC=Connect.Execute("SELECT * FROM Societe WHERE RaisonSociale='"&VarRaison&"' AND Telephone='"&VarTelephone&"';")

Pour l'instant le code est tel quel dans ma page car je n'arrive pas à faire ce que je veux :
je voudrais trouver les sociétés dont le nom (contenu dans VarRaisonSociale) est contenu dans le champ RaisonSociale de ma table Société...

en fait sous Access, le client qui recherchait la société "microsoft" ne tapait que les première lettre (ex: "mic") et la requête sortait toutes les sociétés dont le nom comportait "mic"
ex: microsoft corporation
microsoft truc
microsoft machin
etc...

la requête en Access était équivalente à WHERE RaisonSociale LIKE 'mic*'

comment remplacer l'étoile, je sais que c'est % mais je n'arrive pas à le faire...

Aidez-moi svp
Merci d'avance...


jeudi 16 mai 2002 à 11:16:10 | Re : Remplacer * d'access en ASP

tipnic

MERCI !!!!!!

j'ai réussi en fait j'ai placé mes % dans des variables comme tu l'as fait et ça fonctionne je te remercie !!!
c cool



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

Ben la je ne comprend pas je viens de prendre un de mes bout de prog qui marche et voilà ce que j'ai...


DebRch ="'%"
FinRch = "%'"

"WHERE Reference like " & DebRch & request.form("TexteRch") & FinRch

En fait mon DebRch et FinRch varient suivant le type de recherche et ça marche NICKEL donc je me demande si le problème que tu rencontre n'est pas ailleurs :
- Es u sur du contenue de ta variable ???
VarRaison = ???




WebMaster



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

oui mais le mot que je recherche est contenu dans une variable alors j'ai essayé...

'%"&VarRaison&"%' -> marche pô
'%&"&VarRaison&"&%' -> marche pô

je sais pô comment faire... ??!!

aidez moi svp...


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

Ben pourtant tu as la soluce c'est bien le % à la fin pour les mots qui commences par et le % au début pour les mots qui finissent par et les 2 pour les mot qui contiennent....
Donc ça doit marcher le ....
RaisonSocial LIKE 'mic%';"


WebMaster



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

Bonjour, j'ai un petit souci pour éxecuter maes requêtes car dans ma requête je voudrais trouver les champs de la table Access comportant un mot qui est contenu dans une variable...

voici le code...

Session("VarRaisonSociale")=Request.Form("RaisonSocialeRec")
'RaisonSocialeRec vient de la page Recherche.asp

Session("VarTel")=Request.Form("TelRec")
'TelRec vient elle aussi de la page Recherche.asp

SET rSC=Connect.Execute("SELECT * FROM Societe WHERE RaisonSociale='"&VarRaison&"' AND Telephone='"&VarTelephone&"';")

Pour l'instant le code est tel quel dans ma page car je n'arrive pas à faire ce que je veux :
je voudrais trouver les sociétés dont le nom (contenu dans VarRaisonSociale) est contenu dans le champ RaisonSociale de ma table Société...

en fait sous Access, le client qui recherchait la société "microsoft" ne tapait que les première lettre (ex: "mic") et la requête sortait toutes les sociétés dont le nom comportait "mic"
ex: microsoft corporation
microsoft truc
microsoft machin
etc...

la requête en Access était équivalente à WHERE RaisonSociale LIKE 'mic*'

comment remplacer l'étoile, je sais que c'est % mais je n'arrive pas à le faire...

Aidez-moi svp
Merci d'avance...





Cette discussion est classée dans : access, asp, truc, microsoft, remplacer


Répondre à ce message

Sujets en rapport avec ce message

ACCESS ouvert + ASP => marche pô ?!? [ par daflinn ] Salut le monde,voila la situation : ma base access est dans l'arbo du site. Mes pages asp attaque donc la BD a partir de cet emplacement. Apres modif Pd d'accée avec ASP a une base de donnée ACCESS [ par Ernesto ] Salut a tous, je débute en ASP et j'ai se messsage d'erreur : Microsoft OLE DB Provider for ODBC Drivers error '80004005' [Microsoft][Pilote ODBC Micr Connexion ASP sur une base Access déjà ouverte [ par softman23 ] Bonjour,je dois réaliser un fortal ASP pour une application utilisant une base ACCESS le problème c'est que certaine personnes doivent toujours utilis Message d'erreur ASP - SQL, access [ par badcy2002 ] Bonjour!J'ai créé un code en ASP pour me permettre d'entrer un nom d'utilisateur et un mot de passe afin d'une connection. Je l'ai utilisé plusieurs f asp access [ par eryk17 ] comment se connecter a access en asp.g comme erreur : Erreur de compilation Microsoft VBScript error '800a0401' Fin d'instruction attendue /iisHelp/co asp vers bdd access [ par eryk17 ] dim objConnectdim objRecordsetset objConnect = Server.CreateObject("ADODB.Connection")objConnect.Open "Driver={Microsoft Access Driver (*.mdb)}; Dbq=c Pb ASP ET ACCESS [ par Promesses ] Bonjour, je developpe un site en ASP et j'ai un problème sur la base dedonnées.J'ai un formulaire login/mdp qui va chercher dans la base et celafoncti pb de connexion access [ par magababs ] salut j'ai repris un site en asp et lorque j'essaye de modifier ma base de donnée access au traver du site il m'apparait ce message:Erreur de compilat Connection ASP à une base Access [ par pestounette ] Bonjour,J'ai une base de données Access 2000 sur un serveur, IIS et mon site web sont installés en local sur ma machine, et je n'arrive pas à me conne erreur asp! [ par youcefe ] salut je ne sais pas ce qui se passe, mais j'ai toujours l'erreur suivante quand je veux effectuer une insertion ds ma bd access"Microsoft OLE DB Prov


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,044 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales