begin process at 2012 05 28 22:26:53
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Réseau / Internet

 > 

connection a une base sql avec des sockets


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

connection a une base sql avec des sockets

lundi 14 février 2005 à 21:39:49 | connection a une base sql avec des sockets

warenbe

Membre Club

salut a tous
j'essaye de coder un programme permettant de recuperer des infos sur un serveur sql et de les afficheer
seulement je ne sais pas trop comment m'y prendre
existe t il une bibliotheque qui contient deja des fonctions pour recuperer les infos sur une base sql?

voila mon code qui ne fait que se connecter a un site quelconque pour le moment.

#include <winsock2.h>
#include <iostream.h>
#include <conio.h>

#pragma comment(lib, "ws2_32.lib")

int main()
{
 //creation du sockets qui nous permettra ne nous connecter au serveur sur le port 80
 
 WSADATA WSAData;
 WSAStartup(MAKEWORD(2,0), &WSAData);
 
 //creation du socket

 SOCKET sock;
 SOCKADDR_IN sin;
 sin.sin_addr.s_addr = inet_addr("212.27.35.75");
 sin.sin_family = AF_INET;
 sin.sin_port = htons(80);
 sock = socket(AF_INET, SOCK_STREAM,0);
 bind(sock, (SOCKADDR *)&sin, sizeof(sin));

 //connection au serveur

 if (connect(sock, (SOCKADDR *)&sin, sizeof(sin))>=0)
 {
  cout << "connection effectuee!\n";
 }
 else
 {
  cout << "connection impossible \n";

 }

 WSACleanup();

 return 0;

}

donc si vous pouvez m'aider ça me rendra service.
warenbe

la société de consommation porte mal son nom car un con fait rarement une sommation avant de dire une connerie en société

lundi 14 février 2005 à 22:02:08 | Re : connection a une base sql avec des sockets

Arnotic

Administrateur CodeS-SourceS
Salut

Serveur SQL ? Tu veux dire MySQL ou bien SQL Server 2000 ?
Si c'est le qu'a ce n'est certainement pas en faisant comme tu le fais que tu y arriveras. Il te faut utiliser ADO ou bien ODBC.

@+
Arnotic,
Admin CS, MVP Visual C++
lundi 14 février 2005 à 22:03:59 | Re : connection a une base sql avec des sockets

warenbe

Membre Club

 mysql

on ne peut pas faire des requetes en faisant une socket? il faut utiliser une api specifique?

 

sinon avec des sockets peut on faire des requetes http :)

la société de consommation porte mal son nom car un con fait rarement une sommation avant de dire une connerie en société

lundi 14 février 2005 à 22:07:25 | Re : connection a une base sql avec des sockets

Arnotic

Administrateur CodeS-SourceS
Oui avec des sockets on peut faire des requettes HTTP.

Pour MySQL regarde ils fournissent qui permette d'attaquer leur base ( [ Lien ]). Et donne aussi des exemples d'utilisations. De plus sur ce site tu trouveras des exemples d'utilisation de base MySQL.

@+
Arnotic,
Admin CS, MVP Visual C++
lundi 14 février 2005 à 22:08:40 | Re : connection a une base sql avec des sockets

warenbe

Membre Club
iok merci. au pire si je vois que c'est galere avec sql je ferai des requetes http sur le serveur :)
merci pour ton aide

la société de consommation porte mal son nom car un con fait rarement une sommation avant de dire une connerie en société
lundi 14 février 2005 à 22:14:46 | Re : connection a une base sql avec des sockets

Arnotic

Administrateur CodeS-SourceS
Je ne vois pas le rapport avec les requettes HTTP.
Cependant il faut savoir qu'en général les serveurs MySQL n'autorisation pas de connexions distantes pour des raisons de sécurités évidentes que les hébergeurs préfèrent eviter.

@+
Arnotic,
Admin CS, MVP Visual C++
lundi 14 février 2005 à 22:18:04 | Re : connection a une base sql avec des sockets

warenbe

Membre Club

ok
en fait je voudrai faire un exe qui recupere des infos d'un site et les affiche sans passer par un explorateur
par exemple le site www.yusuketeam.com a une base de donnée contentant des infos sur des animé japonais.
mon but etait de faire des requetes sql afin de donner ces infos a un utilisateur qui utilise mon programme
si ça ne marche pas avec sql je peux tres bien le faire a l'aide de requetes http :)



la société de consommation porte mal son nom car un con fait rarement une sommation avant de dire une connerie en société
lundi 14 février 2005 à 22:20:16 | Re : connection a une base sql avec des sockets

Arnotic

Administrateur CodeS-SourceS
D'accord dans ce cas sur ton site génère ton un fichier bien spécifique pour que ton parsage en soit facilité.

@+
Arnotic,
Admin CS, MVP Visual C++
lundi 14 février 2005 à 22:22:49 | Re : connection a une base sql avec des sockets

warenbe

Membre Club
j'ai pas tout compris
est ce une question? (genere t on un fichier bien specifique pour que le parsage en soit facilité) ou une affirmation (genere un fichier bien specifique pour que ton parsage en soit facilite)

que veux tu dire par parsage? en quoi est ce que ça va me faciliter la vie?
le site ne fait que donner des requetes a une base sql pour recuperer les infos des animé


la société de consommation porte mal son nom car un con fait rarement une sommation avant de dire une connerie en société
lundi 14 février 2005 à 22:27:29 | Re : connection a une base sql avec des sockets

Arnotic

Administrateur CodeS-SourceS
"toi" je voulais dire.

Si sur ton site tu te créer un page spéciale qui te donne les infos dans un format clair il te sera dans ton programme plus facile de les lires et les extraires que si c'est une pas HTML que tu à analyser pour en extraire les informations voulues.

Comprends-tu ce que je veux te dire ?

@+
Arnotic,
Admin CS, MVP Visual C++

1 2

Cette discussion est classée dans : base, connection, sql, sin, sock


Répondre à ce message

Sujets en rapport avec ce message

pb socket [ par surfeurnet ] voici mon programme qui a pour l'instant pour unique but de se connecter à un serveur :# include # include # pragma comment (lib,"w32_32.lib")char ip, réception données d'un serveur [ par surfeurnet ] Voila j'ai crée un fonction qui se connecte à un serveur dont l'ip et le port sont précisés en argument, mais je ne reçoit pas ou je n'arrive pas à li Connection à une base de donnée SQL [ par Math94 ] Salut la compagnie!Alors voilà c'est ici mon premier POST sur ce forum. Je vais donc me présenter dans les grandes lignes hein?!Donc je m'appelle Math Rhaaaa Requete Post http [ par fredsor ] Salut a tous, Desolé pour ce cri primaire, mais je comprends pas pourquoi ca ne marche pas...Voici ma la requete que je send : char canal[200];WSADATA socket trop lents [ par cid7777777 ] bonjour,jessaye de faire un jeu qui peu se jouera 2 en reseau local.je ne connais absolument rien en reso, mais en fouillant sur le net,  jai trouver Connexion SOCKET_ERROR [ par fredsor ] Salut a tous,Je réalise un ptit programme au sein duquel je me connecte a un serveur distant, afin de récupérer via une methode GET des informations n tutoriel c++ <=> sql [ par Seb_P ] Bonjours, j'aimerais je suis a la recherche de tutoriel complet concernant l'utilisation d'une base de donnée sql avec du c++ ainsi que la mise en pla Winsock2 et Wifi [ par djin94 ] Bonjour,Je programme sous Visual C++ et je souhaite établir une connection UDP entre deux pc via une liaison Wifi. J'ai essayé avec Winsock2 mais ca n INSERT dans une base de données access [ par hitle ] Salut,Je suis actuellement en train de réaliser une application intranet. Pour ce projet j'ai besoin de faire des INSERT dans une base de données de t


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

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