Connexion sans EasyPHP

cs_habouba007 Messages postés 4 Date d'inscription samedi 7 février 2009 Statut Membre Dernière intervention 16 juin 2011 - 16 juin 2011 à 01:23
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 - 16 juin 2011 à 09:16
Bonsoir ;

je connecte avec cette fonction :


Private Function ConnectString() As String

Dim strServerName As String
Dim strDatabaseName As String
Dim strUserName As String
Dim strPassword As String



'Change to IP Address if not on local machine
'Make sure that you give permission to log into the
'server from this address
'See Adding New User Accounts to MySQL
'Make sure that you d/l and install the MySQL Connector/ODBC 3.51Driver




strServerName = "localhost"
strDatabaseName = "exemple" ' nom de la base de données
strUserName = "root"
strPassword = ""

ConnectString = "DRIVER={MySQL ODBC 3.51 Driver};" & _
"SERVER=" & strServerName & _
";DATABASE=" & strDatabaseName & ";" & _
"USER=" & strUserName & _
";PASSWORD=" & strPassword & _
";OPTION=3;"


End Function



le problème c'est que ça fonctionne uniquement lorsque EasyPHP est démarré ( et c'est normale comme même )
Je veux que ça fonctionne sans EasyPHP car je ne peux obliger l'utilisateur d'installer EASyPHP avec mon application.
j'espère que mon question soit clair.
Merci d'avance .

2 réponses

tropicallo Messages postés 1 Date d'inscription mercredi 9 juin 2010 Statut Membre Dernière intervention 16 juin 2011
16 juin 2011 à 07:49
Soit tu fais une base de donnée fichier (Sql Server avec Ado.net, Acess ...)
Soit tu loue un espace de base de données auprès d'un hébergeur (ovh pour ne citer que lui)

Il existe peut être d'autres solutions.
0
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
16 juin 2011 à 09:16
Salut

Pour être plus précis, en créant une base Access (fichier MDB) par exemple, ton programme pourra s'y connecter sans pour autant que Access soit installé, les objets de connexion étant indépendant du logiciel.
Les DB Access ont des limites (taille maxi 1Go)
SQL Server, comme MySQL, ont besoin d'un support logiciel assez lourd.

Des exemples existent sur le site parmi les sources VB6.

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
0
Rejoignez-nous