begin process at 2012 05 23 18:02:35
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Base de données

 > CONNEXION ET REQUETTE SUR UNE BASE DE DONNÉES

CONNEXION ET REQUETTE SUR UNE BASE DE DONNÉES


 Information sur la source

Note :
Aucune note
Catégorie :Base de données Classé sous :connexion, requete, base, données Niveau :Débutant Date de création :05/07/2002 Date de mise à jour :29/04/2003 18:36:37 Vu :18 581

Auteur : fabrice69

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note


 Description

J'ajoute ce post car j'ai eu du mal à comprendre le fonctionnement de Coldfusion pour les requettes et Bases (venant du monde PHP/ASP).
En effet, le coldfusion repose sur un moteur qui gère les connexions et requettes directement. Donc lorsque l'on veut se connecter à une base, il faut déjà créer un équivalent de DSN sur le Coldfusion Manager qui va donc demander les informations que la connexion, les pilotes et la base.. (aussi classique que l'ODBC).

Une fois ceci fait on ajoute dans son code ce qui suit.

Une fois cette requette lancée, on manipule les valeurs dans le même esprit que le recordset en ASP avec par exemple :
- LeNomObjet.recordcount : Nombre de lignes récupérées par la requette

Pour avoir une valeur précise, il faut simplement écrire le nom_de_l_objet.La_Colonne
- LeNomObjet.LeChamps : Valeur de la ligne en cours de lecture au niveau du champs donné.

Source

  • <cfquery name="LeNomObjet" datasource="EquivalentODBC">
  • select *
  • from TaTable
  • </cfquery>
  • <!-- EquivalentODBC = Connexion Base créée avec le Coldfusion Manager -->
<cfquery name="LeNomObjet" datasource="EquivalentODBC">
  select *
  from TaTable
</cfquery>

<!-- EquivalentODBC = Connexion Base créée avec le Coldfusion Manager -->
 

 Conclusion

Le principe est simple, mais encore fallait-il le savoir. Quand on vient avec un acquis d'autres langages, c'est simple mais on se trouve un peu perdu au début.

Bon coding.

Romelard Fabrice (Alias F___ )


 Sources du même auteur

LISTE DE TOUTES LES VARIABLES CGI DE COLDFUSION 4.5
SIMPLE REQUETTE AVEC AFFICHAGE DES RÉSULTATS

 Sources de la même categorie

AFFICHER LE RESULAT D'UNE REQUETE SUR UNE BASE DE DONNÉES SU... par zah_zied
Source avec Zip MOTEUR DE RECHERCHE VERITY SUR DES FICHIERS TEXTE... par mojojo
Source avec Zip AJOUT DE MEMBRES + PAGE D'ACCÈS POUR CHAQUE USER! par Metrox
Source avec Zip INSERTION D'INFOS DANS UNE DB... par Metrox
SIMPLE REQUETTE AVEC AFFICHAGE DES RÉSULTATS par fabrice69

 Sources en rapport avec celle ci

Source avec Zip AJOUT DE MEMBRES + PAGE D'ACCÈS POUR CHAQUE USER! par Metrox
Source avec Zip INSERTION D'INFOS DANS UNE DB... par Metrox
MISE EN FORME D'UN CHAMP TEXT (DE TYPE PRÉNOM) par feedlog
CONDITIONS DANS LES REQUÈTES par jjn1er
STRUCTURE D'UNE TABLE par Kdo

Commentaires et avis

Commentaire de BenLaKnet le 08/07/2002 08:55:41

Equivalent ODBC ... est une DSN ... ce pas simplement un equivalent, en effet cette DSN peut petre crééé via CF Admin ... mais aussi dans la déclaration de DSN du serveur.

Commentaire de vinygrr le 07/05/2004 16:25:35

moi je trouve cela beaucoup plus simple comme acces au DB ! y pas de prise de tête :-)

Commentaire de ashlar le 18/04/2005 17:12:41

Un grand merci
Jusqu'a present je gerer tout en php...il manque cruellement de doc a ce sujet sur coldfusion.
Apres ca deviens effectivement une evidence mais encore fallait il le savoir :-)

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

CFFILE et base de données [ par Ernst ] Bonjour,Je cherche à faire la chose suivante:1) inserer un enregistrement dans une base de données, avec des éléments provenant d'un formulaire. (de t Upload vers une base de données [ par mbarchy ] Est-il possible d'utiliser un fichieruploader par un formulaire pour l'enregistrer dans unchamps BLOB d'une base de données Access.MerciMichael Champ Mémo d'une base de données [ par BenLaKnet ] J'utilise le champ Mémo d'Access pour détailler du contenu, les données sont mises à jour via un formulaire Web.et pour faciliter la mise en forme des Javascript et base de données [ par Roberto ] Je cherche un exemple de popup windows qui permettrait ceci.A partir de la page principale, le visiteur pourrait indiquer dans un champ le n° ID de dé champ tronqué [ par Tom78 ] Bonjour,V'la, je fais une partie administration et qd je rentre des données ds un &lt;input type="text"...&gt; et que j'appuie ensuite sur "Submit", l connexion a une base sql [ par raluca ] RalucaSalut je doit faire un site pour mon ecole et je narrive pas a me connecter a ma base sql a partir de coldfusion.Ma base de donnees est locale.J Modifier une base de données access en lecture [ par meriam ] Bonjour,Merci de m'informer s'il est possible de modifier une base de données access sur ftp malgré qu'elle est en lecture par des internautes en inte Exemple de base de données concurrentielle [ par LamH ] Bonjour, Sauriez vous par hasard, ou est ce que je pourrais disposer d'un exemple de base de donnée concurrentielle (déja conçue (MCD) ou réalisée). J Formatage des données venant d'une base access [ par jeanmarie3 ] Dreamweaveret codlfusion : formatage des données : Je n arrive pas à formater correctement les données de mes pages dynamiques :J'obtiens pour le mot


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 : 6,583 sec (4)

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