Accueil > Forum > > > > Se connecter à une base sql
Se connecter à une base sql
mardi 27 septembre 2005 à 12:08:28 |
Se connecter à une base sql

Pierre_faucon
|
Bonjour Je cherche à me connecter à une base SQL avec coldfusion. tous les exemples que je trouve me permettent de me connecter à Access. Pourriez-vous me donner un exemple de code pour me connecter à une base SQL? D'avance, merci Pierre Fauconnier
|
|
mardi 27 septembre 2005 à 14:28:20 |
Re : Se connecter à une base sql

lfontaine
|
Salut,
Quelle version de coldfusion ? Il te faut definir la source de donnee dans l'administrateur de ton serveur coldfusion. tu lui donne un nom. coldfusion 5 et en dessous utilise des connections ODBC, coldfusion MX utilise des connecteurs JDBC.
Le principe au niveau du code est similaire, tu definit un nom pour ta source de donnee, ensuite tu fait un <cfquery datasource="nomsourcedonnee" name="nomrequete"> Code SQL </cfquery>
ce code execute la requete et te renvoie un recordset nomrequete.champs1, nomrequete.champs2 etc.
Laurent
|
|
mardi 27 septembre 2005 à 20:20:18 |
Re : Se connecter à une base sql

Pierre_faucon
|
Bonsoir
Tout d'abord, merci pour cette première réponse...
Je travaille avec ColdFusion MX7. C'est mon provider qui a choisi cette version. J'utilise HomeSite 5.5 comme éditeur de code.
Mon provider a mis à ma disposition une base SQL sur son serveur, en me donnant les paramètres suivants: Server Name: sql.monprovider.net DB Name : Base126 Username: moi Password: 123456 Datasource MS SQL: ( laissé vide)
Avec Access comme gestionnaire, j'arrive à me connecter à cette base de données et à créer des tables, notamment la table t_contacts...
Je voudrais maintenant que ma page cfm se connecte à la base sql pour, par exemple, récupérer les données avec SELECT * FROM t_contacts
Quelle serait la meilleure méthode pour accéder à ma base sql? Je suppose qu'il y a moyen de créer une page de connexion qui renverrait un objet connexion dont je pourrais me servir dans mes pages, un peu à la manière des INCLUDE de PHP.
J'ai cherché sur plusieurs sites, dont ce forum, et j'ai un livre (fort mal fait, je pense) pour m'aider, mais je bloque lamentablement...
Merci si tu as une idée pour me sortir du pétrin...
Bonne soirée
Pierre
|
|
mardi 27 septembre 2005 à 22:15:42 |
Re : Se connecter à une base sql

lfontaine
|
Réponse acceptée !
Salut,
Il te faut demander a ton provider de te donner le nom de ta datasource. Et utiliser cela comme nom de connection. La plupart des providers creent ces noms sur demande car Coldfusion ne permet justement plus de definir un script de connection depuis le code.
Pour aller un peu plus en profondeur, il est surement possible de passer directement par un script faisant appel a des objets java directement , mais cela voudrais dire que tu saches le nom de le driver JDBC por MS SQL.
Laurent
|
|
mercredi 28 septembre 2005 à 12:17:41 |
Re : Se connecter à une base sql

Pierre_faucon
|
Merci Laurent pour cette réponse...
Tu m'évites de me casser la tête plus longtemps alors que c'est uniquement mon provider qui vient de m'avouer qu'il avait omis de me communiquer cette donnée... Quelques heures perdues pour rien...
Mais maintenant, tout fonctionne et si j'ai pu économiser du temps, c'est grâce à toi.
Merci pour ton aide et bonne journée
Pierre
|
|
Cette discussion est classée dans : base, connecter, sql
Répondre à ce message
Sujets en rapport avec ce message
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
connection CF 5 sous solaris avec BDD SQL server [ par Dskills ]
Bonjour.Nous avons monté la configuration suivanteSous Solaris 8Server d'application Coldfusion 5Server WEB Apache 1.3.14Driver ODBC Open RDASous NT4
champ tronqué [ par Tom78 ]
Bonjour,V'la, je fais une partie administration et qd je rentre des données ds un et que j'appuie ensuite sur "Submit", le formulaire m'insere bien l
Table liée à SQL: Temps de réponse sous Access97/2000 [ par catric ]
Avec Access 97: lorque j'ouvre une table liée à une base de données SQL, le temps de réponse est très court.Lorsque j'ouvre la même table en utilisant
Query sur tableur Excel [ par bloodofstone ]
Bonjour,Comment dois-je rédiger ma requête Sql si ma source de données est un tableau Xls ?Est-ce du sql ?Merci de m'aider ...
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
Utiliser un marqueur CFSELCT sans utiliser de requète sur une base de donnée [ par pikadelf ]
Je Voudrait pouvoir utiliser un marqueur CFSELECT pour créer une liste déroulante mais sans être obligée de créer une table dans ma base de données. E
MySql et Cold Fusion [ par blueman ]
je souhaite interroger une base de données MySql grace au langage ColdFusion.Pour ce faire, sur ma machine j'ai installé EasyPhp et configuré le fichi
CF et Postgres [ par jinpol ]
salut tout le monde.J'utilise CF et ma base de données est Oracle. Cependant, je voudrais aussi utiliser une base de donnée Postgresql.J'ai donc insta
Comparaison de base couplée au cfm? [ par enda ]
Bonjour,j'aurais souhaité savoir si l'un d'entre vous avait eu l'occasion de tester de facon approfondie les rapports performances/cout entre mysql et
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
974 Application Server (12.2.4.0)974 APPLICATION SERVER (12.2.4.0)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP mySongBook Player (1.0.0)MYSONGBOOK PLAYER (1.0.0)mySongBook Player est un logiciel gratuit permettant l'accès à une archive de tablatures/partitio... Cliquez pour télécharger mySongBook Player
|