Visual Basic + base de donnees - VB/VBA/VBS - Programmation
Marsh Posté le 26-06-2002 à 16:52:44
sans vouloir te décevoir, VB n'est vraiment performant qu'avec des BDD Access. Tu peux bien sur passer par ODBC pour d'autres types de base (dans ce cas je te conseille SQL Server ou Oracle si tu peux te le permettre), mais ça te fera perdre tout le temps gagné par le choix de VB pour coder, autant passer en C++ dans ce cas...
évidemment, hors de question d'utiliser Access pour 1000 connections... meme 20 simultanées il supportera pas ou très mal !
le langage que tu as choisi n'est pas approprié. si c'est une contrainte de la société, essaie de leur faire comprendre que VB n'est vraiment pas fait pour les SGBD que tu cites.
Marsh Posté le 26-06-2002 à 17:11:48
Je serais curieux de savoir sur quoi tu te bases pour avancer ca
As tu deja utilise l ADO ?
Es tu sur de devoir utiliser ODBC avec l ADO ?
Quel rapport entre access et vb (a part en utilisantla DAO)?
VB et Sql Server me parait un excellent compromis a un cout raisonable
Marsh Posté le 26-06-2002 à 17:14:58
bloodymary_ a écrit a écrit : Je serais curieux de savoir sur quoi tu te bases pour avancer ca As tu deja utilise l ADO ? Es tu sur de devoir utiliser ODBC avec l ADO ? Quel rapport entre access et vb (a part en utilisantla DAO)? VB et Sql Server me parait un excellent compromis a un cout raisonable |
oui je connais l'ADO.
ce que je veux dire, c'est que les instructions standard de VB (j'entends celles qui sont "livrées" avec le langage) sont très peu efficaces avec des SGBD comme MySQL par exemple. on peut évidemment utiliser MySQL avec VB via ODBC, mais ça implique de passer par les API Windows, annulant ainsi tout l'interet de coder en VB du fait du temps de développement accru
Marsh Posté le 26-06-2002 à 17:15:35
merci beaucoup pour vos reponses mais
c'est quoi ADO et DAO?
Marsh Posté le 26-06-2002 à 17:18:42
bloodymary_ a écrit a écrit : VB et Sql Server me parait un excellent compromis a un cout raisonable |
et comme je connais (hélas ) la notion de cout raisonnable pour une entreprise, je suis quasiment sur qu'il choisira MySQL qui a un cout plus que raisonnable.
donc MySQL et VB, ça le fait pas trop en standard !
Marsh Posté le 26-06-2002 à 17:19:56
Alexboss a écrit a écrit : merci beaucoup pour vos reponses mais c'est quoi ADO et DAO? |
c'est une API de Microsoft pour accéder aux SGBD, et sur laquelle repose le moteur d'accès aux données de VB
Marsh Posté le 26-06-2002 à 19:20:29
bloodymary_ a écrit a écrit : Je serais curieux de savoir sur quoi tu te bases pour avancer ca As tu deja utilise l ADO ? Es tu sur de devoir utiliser ODBC avec l ADO ? Quel rapport entre access et vb (a part en utilisantla DAO)? VB et Sql Server me parait un excellent compromis a un cout raisonable |
VB fonctionne tres bien avec SQL server, mais comme a dis harko, tu devrais utiliser un autre langage pour faire ton logiciel (sauf si VB est obligatoire) aprce que dès que tu veux faire qqch d'un peu complexe, VB n'apporte que des emmerdes à cause de ses multiples limitations.
Marsh Posté le 26-06-2002 à 16:45:11
Bonjour,
Je dois coder un logiciel de gestion pour une societe sous visual basic.
Il peut y avoir au maximum 1000 connections en meme temps.
(mais en general c'est vers 20 connections simultanees)
C'est quoi le mieux comme base de donnees:
-Sql server Sous Windows 2000
-Mysql sous windows 2000
-Mysql sour linux
-postgre sous linux
-autres
Merci d'avance