Accueil > Forum > > > > [MSDE & VB6]_[initié]_Compatibilité ?
[MSDE & VB6]_[initié]_Compatibilité ?
mercredi 31 mai 2006 à 11:38:22 |
[MSDE & VB6]_[initié]_Compatibilité ?

ApiO
|
Bonjour, Je suis actuellement en stage et je dois faire passer une appli VB6 mono-utilisateur avec une base Access en Mutli-Utilisateur. Pour éviter les problémes qu'engendre Access quand on passe en Mutli-Utilisateur, je me suis intérresé au différentes SGBD existante et MSDE me parait être pas mal. Question : - est il possible d'utiliser MSDE de la même maniére qu'access pour une application bureautique ? à savoir : un fichier de BDD avec un ODBC. - Si oui, quel est l'ODBC et comment se comporte t il lorsque on déploit l'application ? a t on besoin de mettre à jour le système en ammont ? Merci d'avance 
|
|
mercredi 31 mai 2006 à 12:08:57 |
Re : [MSDE & VB6]_[initié]_Compatibilité ?

vpoyo
|
Réponse acceptée !
Il est possible de travailler avec une base ficher mais uniquement avec SQL Server 2005 express (qui est gratuit).
attention il me semble que sql server 2K5 Express nécessite le frameword dotnet 2 qu'il faudra redéployer sur tous les postes. par contre il me semble qu'il est compatible avec le driver odbc de Sql Server 2000, et qu'on pourrait se passer de dotnet pour attaquer la base (a voir)
il me semble que les bases de données paradox sont aussi orienté fichier
|
|
mercredi 31 mai 2006 à 14:34:33 |
Re : [MSDE & VB6]_[initié]_Compatibilité ?

ApiO
|
Réponse acceptée !
voila tout ce q'il faut savoir sur MSDE, seul regret pas d'info au niveau bureautique [ Lien ]
|
|
mercredi 31 mai 2006 à 18:04:41 |
Re : [MSDE & VB6]_[initié]_Compatibilité ?

pluplu
|
Réponse acceptée !
Ce lien devrais pouvoir répondre à ta question http://www.connectionstrings.com
|
|
jeudi 1 juin 2006 à 13:58:50 |
Re : [MSDE & VB6]_[initié]_Compatibilité ?

ApiO
|
Réponse acceptée !
MSDE passe bien avec VB6 Seul hic, ma BDD est portée par le server de MSDE; ce qui est pas terrible pour une appli destinée à une utilisation bureautique, vu que l'utilisateur lambda qui va installer mon logiciel va devoir installer un serveur :s ... Donc actuellement, je travail à me connecter directement sur le fichier .Mdf (tel q'on le fait avec le .mdb d'access). Si quelqu'un sait je suis preneur et biensur si je trouve je post ça 
|
|
jeudi 1 juin 2006 à 14:50:37 |
Re : [MSDE & VB6]_[initié]_Compatibilité ?

ApiO
|
Réponse acceptée !
donc au lieu de faire une connexion de ce type : "Driver={SQL Server};Server=.....;Database=.....;Uid=......;Pwd=.....;" je fait : "Driver={SQL Server};Dbq=C:\maBDD.Mdf;Database=.....;Uid=......;Pwd=.....;" et là, l'appli se connect c'est la fête ! Sauf que SQL serveur doit être lancé ! ça parait normal. Attention : question philosophique de comptoire à 4 grammes !!! La raison pour laquelle Access ne gére pas le multi-utilisateur est elle que pour qu'une base de donnée y arrive, un serveur doit être mis en place ? si c'est le cas, il y a t il un moyen connu pour déplacer ces fonctionnalitées au niveau applicatif ?? 
|
|
jeudi 1 juin 2006 à 17:37:36 |
Re : [MSDE & VB6]_[initié]_Compatibilité ?

pluplu
|
Réponse acceptée !
Rien n'empêche de faire du multi-utilisateur avec Access c'est juste un peu plus restrictif au niveau des accès concurent qu'avec SQL-Server (MSDE). En général on ne migre pas de Access sur MSDE pour ces raisons, mais plustôt pour des raisons de performances sur des grosses bases de données. Pour ce qui est de faire du MSDE sans le moteur serveur à mon avis tu peux oublier.
|
|
vendredi 2 juin 2006 à 09:18:01 |
Re : [MSDE & VB6]_[initié]_Compatibilité ?

ApiO
|
Réponse acceptée !
Et bien merci pour cette réponse et c'est ce que je craingais, je me retrouve donc dans une impasse  , mais je trouve ça curieux quand même, je n'ai pas trouvé de SGBD qui gére les fameux accés concurent sans avoir besoin de serveur derriére  cela existe t il sur le marché ?
|
|
vendredi 2 juin 2006 à 10:26:40 |
Re : [MSDE & VB6]_[initié]_Compatibilité ?

pluplu
|
Réponse acceptée !
Faux Access gère les accès concurents!
D'après Microsoft, MS Access supporterait des configurations de 256 postes. Mais en pratique, pour une utilisation confortable, MS Access serait limité à une vingtaine d'utilisateurs simultanés, les échanges réseaux étant 10 à 20 fois plus gourmands en ressources qu'avec Microsoft SQL Server. Si Access est limité en nombre d'utilisateurs, il peut par contre gérer, sur de petits réseaux locaux de bonne qualité technique, des quantités d'informations qui vont bien au-delà des besoins de beaucoup d'organismes.
Regarde ce lien il t'en dira plus http://www.editions-organisation.com/Chapitres/9782212114652/chap21_Taylor.pdf?xd=ccec26d07b1df4a18227c139311dde96
Il parle de VBA mais en VB c'est du kif.
|
|
vendredi 2 juin 2006 à 11:57:14 |
Re : [MSDE & VB6]_[initié]_Compatibilité ?

ApiO
|
Réponse acceptée !
Waw ce pdf est vraiment une mine d'information !  Merci beaucoup à tous pour vos précieux conseils, je ne pensais pas qu'on pouvait faire autant de choses avec de simple vérrou sous access !! en espérant éviter ces fameux "deadlocks" je me retire  encore merci
|
|
Cette discussion est classée dans : access, vb6, utilisateur, msde, initié
Répondre à ce message
Sujets en rapport avec ce message
Impression d'un état ACCESS à partir de VB6 [ par Gadiom ]
S'il vous plait, j'aimerais savoir comment imprimer un état ACCESS à partir de VB 6.0.
Acces à BD Access en VB6 [ par jpc ]
Comment avec un bouton "X" acceder à une bd access7 ayant 6 champ avec un critère multiple :"Champ1" ou "Champ1 et Champ2" ou "champ3" le resultat de
Base de donnes sous Access 2000 avec VB6 [ par karloz ]
Salut tous le monde,Voila j'ai un pb avec VB6, Lorsque je mets un Control Data. Le pb c que je connecte le Control Data avec une base de donnée faite
Vb6 & Access 2000 [ par Manu ]
J'utilise dans mes applications des déclaration du type : dim bd as databasedim tb as tableset bt = opendatabase("C:MaBase.mdb")set tb = bt.opentable(
VB6 et Access 2000 [ par Manu ]
J'utilise dans mes applications des déclaration du type : dim bd as databasedim tb as tableset bt = opendatabase("C:MaBase.mdb")set tb = bt.opentable(
macro access 97 et vb6 [ par PASCAL ]
bonjour,comment faire en VB6 pour excécuter une macro qui est dans une bd Access 97 ?Merci de votre savoir-faire.Bonne fetes !
URGENT !!! problème de gestion d'Access 2000 avec VB6 [ par dracer ]
Bonjours à tous.Comment crypter une base de données Access 2000 pour que seul un administrateur puisse agir sur la base de données, les utilisateurs n
VB6 et Access, fusion de plusieurs tables , a l'aide !!! [ par Esteb@n ]
J'ai une base de données Access qui contient une table "maTable".Je voudrais que les données contenues dans cette table soient remplies par differente
generation de son avec VB6 [ par daniel ]
Bonjour,comment générer des sons par VB, que l'utilisateur ait ou non une carte son et quelle que soit la carte son ?Attention, il s'agirait d'un son
utiliser VB6 avec access 2000 [ par Serge ]
Je ne peut pas acceder à des bases de données réalisé avec ACCESS 2000. Et lorsque je fait une base de données avec VB6, je ne peut l'ouvrir sur ACCES
Livres en rapport
|
Derniers Blogs
[HTML5] SLIDES ET DéMOS : AUTOUR DU W3C , NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] SLIDES ET DéMOS : AUTOUR DU W3C , NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Très bonne après-midi passée lors cette conférence avec le W3C, organisée par L' Inria sur les nouveaux standards, ce Mardi 14 Février, on sent vraiment que çà bosse au W3C, et l'avenir est très très prometteur pour le HTML5, notamment ...
Cliquez pour lire la suite de l'article par Gio GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko
Forum
RE : VITESSERE : VITESSE par ossama261988
Cliquez pour lire la suite par ossama261988 RE : VITESSERE : VITESSE par ucfoutu
Cliquez pour lire la suite par ucfoutu
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|