begin process at 2010 02 09 19:33:42
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Base de données

 > 

connection mysql


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

connection mysql

vendredi 9 juillet 2004 à 10:01:05 | connection mysql

desquesa

Voila, je vous explique le pb...
Je suis en stage et j'ai developpé un petit prog pour mettre a jour automatiquement une base de données Access, tout fonctionne, mais maintenant alors que c bientot la fin du stage, ils veulent migrer leur base access, vers une base mysql
Donc plus rien ne va marcher.
Je voulais donc savoir si cela était viable, de modifier mon prog
Y a t il bcp de chose a changer ?
je vous donne juste la partie de code qui établit la connection:

// Variables pour la connection à la base
HRESULT hr;
CoInitialize(NULL);

string s_DataSource = "Provider=Microsoft.JET.OLEDB.4.0;";
s_DataSource += "Data source =";
s_DataSource += chemin_base;
s_DataSource += ")";
_bstr_t strcnn(s_DataSource.c_str());

try
{

hr = connection.CreateInstance(__uuidof(Connection));

// vérifie si réussite
if (FAILED(hr))
{
throw _com_error(hr);
}

hr = recordset.CreateInstance(__uuidof(Recordset));

// verifie si reussite
if (FAILED(hr))
{
throw _com_error(hr);
}

// établi la connection
connection->CursorLocation = adUseClient;
s_Msg = "Ouverture connection";
connection->Open(strcnn,"","",NULL);
////


Voila merci d'avance
Des chercheurs qui cherchent on en trouve
Des chercheurs qui trouvent on en cherche
samedi 24 juillet 2004 à 09:52:19 | Re : connection mysql

scolinks

J'ai n'ai jamais utilise autre chose que Access mais pour mysql je crois que tu dois changer:
Provider=Microsoft.JET.OLEDB.4.0
a un turc avec mysql et pourquoi mysql?(il veulent utiliser sur un site web ou reseau quelque chose comme ça? si c'est le cas tu dois aussi specifier que c'est pas un base de donnee local mais de reseaux).
Si tu va utiliser mysql comme base alors chages tes codes en SQL utilise pas pSet->Add... ou pSet->Update ou des choses comme ça les commandes comme "UPDATE tableau SET colonne..." ça marchera plus vite....
J'espere que ça t'aide...

.486
.model flat, stdcall
option casemap:none



Cette discussion est classée dans : base, connection, mysql, datasource, hr


Répondre à ce message

Sujets en rapport avec ce message

connection à une BDD [ par vodkapomme43 ] Bonjour,O'secours! Aidez-moi! Voici le problème que je n'arrive pas à résoudre et qui me !?*!. :Je souhaite accéder à une base de donnée sur un serveu connection serveur MySQL [ par desti44 ] salut à tous, donc mon problème est que je dois pour la semaine prochaine, un programme sous "qt" qui me permet de me connecter à une base de données injecter des valeurs dans une base de donnée existante [ par Apache_31 ] Bonjour .Voila , je fais un programme qui permet de me connecter à une base de données ( MYSQL ) avec le logiciel c++ visual studio 2005 . Le problème builder et base de donné mysql [ par bilal ] bojour a tous,j'ai developpé un programme que je compte securisé via le net.tout fonctionne deja bien mais je veux amelioré la chose, pouor le moment Base de données vide ? [ par tigerskin ] Bonjour !Je souhaite vérifier si une base de données est vide (si aucun champ n'est rentré) mais je n'arrive pas à trouver la bonne fonction de mysql. c++ mysql [ par bilhel ] Bonjour,voila mon probleme, j'ai une base de donnée mysql et un programme c++ qui vient se connecter sur cette base sans probleme mais j'aimerais auto base de données mysql en C, avec structure générique [ par kazoumoulox ] Bonjour, je suis étudiant en stage, et je dois concevoir un logiciel qui parse des fichiers et insère les données dans une base de données, le tout en extraire avec mysql [ par logant83 ] Bonsoir, voila j'ai mis des données dans ma base mysql dans la table 'user' mais voila j'aimerai savoir comment je pourrai les extraires de la base ma Connection à une base de donnée Access [ par kj_83 ] Bonjour ,Je dois réaliser un programme de gestion de stock avec une base de donnée Access sous C++ Builder.Dans ce programme l'utilisateur doit pouvoi


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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 : 1,560 sec (4)

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