Modifier un fichier stocker sous ftp

Zilla63 Messages postés 3 Date d'inscription mercredi 12 août 2009 Statut Membre Dernière intervention 22 août 2009 - 12 août 2009 à 13:01
Zilla63 Messages postés 3 Date d'inscription mercredi 12 août 2009 Statut Membre Dernière intervention 22 août 2009 - 22 août 2009 à 08:33
Pour des raisons pratiques, je souhaite mettre une base de données de type Access en ligne afin qu'elle soit accessible en simultannée par tous les utilisateurs de mon application.
Est-il possible de modifier cette base de données en ligne directement à partir de mon application développée en VB ou faut-il utiliser VB.Net? Et si oui, y a t-il des procédures particulières à mettre enn place ou bien puis-je travailler comme pour une base de données locale?


Merci à tous ceux qui pourront m'orienter.

8 réponses

cs_ghuysmans99 Messages postés 3982 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 30 juin 2013 16
12 août 2009 à 18:43
Faut pas faire comme ça : tu dois utiliser un serveur de bases de données (t'as le choix : MySQL Server gratuit autant de connexions que tu veux, MSSQL gratuit connexions limitées et MSSQL payant très cher connexions illimitées). Ton programme se connectera à la même base de données, et tout sera modifié en temps réel.

---
VB.NET is good ... VB6 is better
0
Mayzz Messages postés 2813 Date d'inscription mardi 15 avril 2003 Statut Membre Dernière intervention 2 juin 2020 28
12 août 2009 à 22:47
Salut,

Tu peux créer un lien ODBC, c'est une des méthodes utilisés par certain hébergeurs pour rendre accessible une base accès via Internet.

Pour ce qui est du choix du SGBD:
Je ne suis pas vraiment d'accord avec toi ghuysmans99, selon l'ampleur du soft, SQL Express suffit amplement, d'autre part, MySQL nécessite l'ajout de références (SQL Connector).

Zilla63 => Sous VB.Net, plusieurs SGBD, sont gérés (ACCESS, EXCEL, ODBC, ORACLE, SQL, SQLCE...), via le même langage le SQL, il y a plus de contrôles et d'objets axés vers la gestion des données ce sera plus simple, en vb6 faisable aussi, mais plus difficilement.


++ Mayzz.

Si le déboguage est l'art d'enlever les bogues, la programmation doit être l'art de les créer.
0
cs_ghuysmans99 Messages postés 3982 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 30 juin 2013 16
12 août 2009 à 23:27
On ne peut pas utiliser de DSN en VB.NET ? Evidemment, faut installer MySQL Connector ... Mais suffit de le distribuer avec l'appli.

---
VB.NET is good ... VB6 is better
0
cs_ghuysmans99 Messages postés 3982 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 30 juin 2013 16
12 août 2009 à 23:27
Combien as-tu d'utilisateurs ?

---
VB.NET is good ... VB6 is better
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Zilla63 Messages postés 3 Date d'inscription mercredi 12 août 2009 Statut Membre Dernière intervention 22 août 2009
17 août 2009 à 09:51
Merci de vos conseils.

J'ai une grosse dizaine d'utilisateurs de prévus et je pense que je n'en aurais jamais au delà de 30 car c'est une application très spécifique.

Je suis actuellement en train de faire des recherches en fonction de ce que chacun m'a indiqué mais ce que je ne comprends pas bien: "Ton programme se connectera à la même base de données, et tout sera modifié en temps réel.(ghuysmans99)"=> où sera ma base de données si j'utilise un serveur de base de données ?
0
cs_ghuysmans99 Messages postés 3982 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 30 juin 2013 16
17 août 2009 à 18:28
Ta base de données sera sur un serveur. Les programmes n'y accéderont pas en tant que fichier mais en tant que base de données à qui l'on donne des commandes SQL.

---
VB.NET is good ... VB6 is better
0
cs_ghuysmans99 Messages postés 3982 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 30 juin 2013 16
17 août 2009 à 18:28
Et ces commandes sont exécutées par le serveur. MySQL est très facile à utiliser pour ça !

---
VB.NET is good ... VB6 is better
0
Zilla63 Messages postés 3 Date d'inscription mercredi 12 août 2009 Statut Membre Dernière intervention 22 août 2009
22 août 2009 à 08:33
Ok Merci!
Je me mets au travail et je vous tiens au courant si je rencontre des soucis.
0
Rejoignez-nous