begin process at 2012 02 10 20:57:27
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Delphi

 > 

Archives

 > 

Bases de données

 > 

mysql.pas


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

mysql.pas

samedi 6 mars 2004 à 21:44:03 | mysql.pas

Kruger

Bonjour, je developpe une application avec mysql.dll et mysql.pas et a chaque fois que je dois faire une requete sql, je suis obligé de refaire une connection, selection base, etc... comme ceci a chaque procedure:


{Initialisation des variables de connection à la base de donnée}

user:='root';
pwd:='';
host:='127.0.0.1';
port:=3306;

{Initialisation de la connection base de donnée}

MySQL := mysql_init(nil);
mysql_options(mysql,MYSQL_OPT_COMPRESS,nil);

{Connection base de donnée}

if mysql_real_connect(mysql, pChar(host), pChar(user), pChar(pwd), nil, port, nil, 0)= nil then
ShowMessage('Connection à la base impossible');

{Selection de la base de donnée}

if mysql_select_db(mysql, pChar(dbname)) <> 0 then
ShowMessage('Sélection de base impossible');




Et je me demandais si il y avais pas un autre moyen d'arranger cela parceque je commence a avoir pas mal de procedure et de form qui en ont besoin et je dois refaire ça a chaque fois, est ce que qqn peut me dire comment y remedier?? Je rapelle que je suis newbie en programmation donc si cela vous semble etre une question conne, désolé, merci.

--==[Kruger]==--


Cette discussion est classée dans : base, donnée, connection, mysql, nil


Répondre à ce message

Sujets en rapport avec ce message

Connection à une base MYSQL??? [ par Gokuan ] Hello,  je voudrai savoir si à partir d'un programme Delphi, je px me connecté à une base de donnée mysql et la modifié a partir du programme delphi e Requête Mysql avec Delphi????????? [ par Gokuan ] Hello tout le monde,  J'ai une base de donnée MYSQL et j'arrive à me connecter dessus avec le composant db express, SQL connection... jusque là pas de Delphi avec MySQL [ par rickless ] Bien le bonjour Mesdames et Messieurs, Mon niveau augmentant doucement les questions aussi : J'ai regardé plusieurs faq sans véritablement gain de cau Delphi.Net et MySql [ par lapucedu88 ] Bonojur a tous,Je dois réaliser une application Windows Form en Delphi.Net, avec une connection a une base MySQL.En temps normal j'utilise Sql Server modif base de donnée [ par jerome57440 ] bonjour,a travers une requette je recupere les champs desirées puis ensuite j'aimerais changer la valeur de certain champsLe pb c'est que dans mon cod connection à ma base mysql [ par miarge ] Bonjour, j'ai besoin d'aide s'il vous plait, j'aimerai bien savoir comment je peux me connecter à ma base MySQL pour faire un transfère de données ent document word [ par lidia22 ] salut a tous, je suis entrain de faire un peitit programme de base de donnée ,et je vous afficher ou importer ma base de donnée sur word ou exel mais importer une table sur exel [ par lidia22 ] Bonjour, je suis entrainne de faire un programme de base de donnée ,et je veux afficher ou importer ma base de donnée sur exel mais je sais pas commen Delphi et connexion sur une base Mysql par JDBC [ par ACoss75Delphi ] Bonsoir à tous, Je cherche dans une application écrite en Delphi2006 à me connecter sur une base distante (mysql ) définie comme suit : URL : jdbc:m Se connecter a une Base MySQL sur le net avec delphi 7 [ par darkvador2002 ] Bonjour à tous, Je vous explique mon problème. Je suis entrain de développer une application qui aurait besoin de se connecter sur une base d'un héber


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 0,343 sec (3)

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