Base Access, possible ou pas de s'y connecter sans partager le rép.?

Base Access, possible ou pas de s'y connecter sans partager le rép.? - Programmation

Marsh Posté le 26-07-2002 à 19:01:34    

Salut à tous,
 
Comme vous vous en doutez je suis débutant, de développe en VB et je me demande si il est possible d'accéder à une base de données sous Access par programmation (fichier .MDB en réseau) mais sans donner accés au répertoire aux utilisateurs.
 
PS: je sais que la question a déjà été posée mais j'ai jamais eu de réponse claire à ce sujet (pour certains c'était un non cathégorique, d'autres me répondaient que oui mais sans autre explications... Je voudrai l'avis des pro!)
 
Merci d'avance!
 :hello:  
(si c'est possible, indiquez-moi la marche à suivre! Merci!!!)


---------------
C17
Reply

Marsh Posté le 26-07-2002 à 19:01:34   

Reply

Marsh Posté le 26-07-2002 à 19:11:12    

pas possible.


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
Reply

Marsh Posté le 26-07-2002 à 19:40:00    

Autre question,  
 
J'ai jamais utilisé de serveurs de base de données mais si je veux convertir ma base access et utiliser sql serveur je sais qu'il existe des outils, je voudrais savoir si c'est difficile à utiliser?  
 
Je voudrais aussi savoir, dans mon programme en VB qu'es-ce que je devrais changer au niveau de la connexion à la base ?(je supose que les requetes SQL et autre dev. reste identique )(j'utilise ADO et un DSN pour me connecter à ma base)


---------------
C17
Reply

Marsh Posté le 26-07-2002 à 19:42:07    

C17 a écrit a écrit :

Autre question,  
 
J'ai jamais utilisé de serveurs de base de données mais si je veux convertir ma base access et utiliser sql serveur je sais qu'il existe des outils, je voudrais savoir si c'est difficile à utiliser?  
 
Je voudrais aussi savoir, dans mon programme en VB qu'es-ce que je devrais changer au niveau de la connexion à la base ?(je supose que les requetes SQL et autre dev. reste identique )(j'utilise ADO et un DSN pour me connecter à ma base)  




 
il y a un tool d'import dans sql serveur, 2-3 clickouillage et ca roule
t'aurais juste besoin de changer la chaine de connexion
ptet plus si t'utilises les bizarreries d'access

Reply

Marsh Posté le 26-07-2002 à 19:45:01    

SQL server a des outils d'importation de bases VB, ça devrait pas poser de PB.
 
Si tu veux passer de access à SQL server, tu n'aura que la chaine de connection à ta base à changer + quelques différences aux niveau de certaines requêtes (notamment les create table).


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
Reply

Marsh Posté le 26-07-2002 à 19:45:35    

Merci,
 
Dernière question après c'est promis je vous embête plus avec access.
 
Avec une base access, combien d'utilisateurs peuvent se connecter en même temps à la base sans que ça foire(ou que ça ne ralentisse)?


---------------
C17
Reply

Marsh Posté le 26-07-2002 à 19:46:33    

mareek a écrit a écrit :

SQL server a des outils d'importation de bases VB, ça devrait pas poser de PB.
 
Si tu veux passer de access à SQL server, tu n'aura que la chaine de connection à ta base à changer + quelques différences aux niveau de certaines requêtes (notamment les create table).




 
Super, surtout que je ne crée pas mes tables dans mon prog.
 
Merci!


---------------
C17
Reply

Marsh Posté le 26-07-2002 à 19:47:41    

mareek a écrit a écrit :

SQL server a des outils d'importation de bases VB, ça devrait pas poser de PB.
 
Si tu veux passer de access à SQL server, tu n'aura que la chaine de connection à ta base à changer + quelques différences aux niveau de certaines requêtes (notamment les create table).




 
putain chuis deg, je te grille et en plus c toi qui a les merci ???
j'reponds plus a personne moi, c décidé  :fou:

Reply

Marsh Posté le 26-07-2002 à 19:50:08    

HappyHarry a écrit a écrit :

 
 
putain chuis deg, je te grille et en plus c toi qui a les merci ???
j'reponds plus a personne moi, c décidé  :fou:  




 
Le merci était général... mais c'est vrai j'aurai du l'écrire comme ça:  " MerciS "


---------------
C17
Reply

Marsh Posté le 26-07-2002 à 19:53:06    

C17 a écrit a écrit :

 
 
Le merci était général... mais c'est vrai j'aurai du l'écrire comme ça:  " MerciS "




 
tu as cité mareek ...  :cry:

Reply

Marsh Posté le 26-07-2002 à 19:53:06   

Reply

Marsh Posté le 26-07-2002 à 19:53:36    

HappyHarry a écrit a écrit :

 
 
putain chuis deg, je te grille et en plus c toi qui a les merci ???
j'reponds plus a personne moi, c décidé  :fou:  



:sol:  
 
 
C17=> MS preconise un max de 5 utilisateurs simultané sur une base access, mais je pense, par experience, qu'au dela de 3 utilisateurs simultanés, ça commence à faire beaucoup


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
Reply

Marsh Posté le 26-07-2002 à 19:58:42    

mareek a écrit a écrit :

 :sol:  
 
 
C17=> MS preconise un max de 5 utilisateurs simultané sur une base access, mais je pense, par experience, qu'au dela de 3 utilisateurs simultanés, ça commence à faire beaucoup




 
20 utilisateurs susceptibles de l'utiliser en même temps, c'est beaucoup trop? :sweat:  
 
Ca risque de ramer(pas trop grave) ou de planter(très grave)?


---------------
C17
Reply

Marsh Posté le 26-07-2002 à 20:00:13    

C17 a écrit a écrit :

 
 
20 utilisateurs susceptibles de l'utiliser en même temps, c'est beaucoup trop? :sweat:  
 
Ca risque de ramer(pas trop grave) ou de planter(très grave)?




 
20 sur une base access ?
si ca marche ne serait-ce qu'une fois, c deja un miracle ...
deja 5 c un exploit ...

Reply

Marsh Posté le 26-07-2002 à 20:00:51    

C17 a écrit a écrit :

 
 
20 utilisateurs susceptibles de l'utiliser en même temps, c'est beaucoup trop? :sweat:  
 
Ca risque de ramer(pas trop grave) ou de planter(très grave)?




 
ça ne risque pas de planter, c'est une certitude !


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
Reply

Marsh Posté le 26-07-2002 à 20:11:06    

Y va faloir que je trouve autre chose alors
 
à votre avis, qu'est-ce qui est le plus simple à metre en place, à utiliser et à entretenir (gestion de la base...) SQLServeur ou MySQL? ma base est très petite (2000 enregistrements à tout casser)
 
(je parle surtout rapport qualité-prix (pour une entreprise MySQL est payant je pense))
 
Au fait, il existe des interfaces pour utiliser MySQL? j'ai cherché mais j'ai pas trouvé grand chôse...


---------------
C17
Reply

Marsh Posté le 26-07-2002 à 20:18:50    

nan mysql est gratos

Reply

Marsh Posté le 26-07-2002 à 20:29:22    

https://order.mysql.com/index.php?i [...] 35680d6fa9
 
Désolé...


Message édité par C17 le 26-07-2002 à 20:30:02

---------------
C17
Reply

Marsh Posté le 26-07-2002 à 20:35:28    

Si vous connaissez un serveur de base de données complètement gratuit (même pour les entreprises)...


---------------
C17
Reply

Marsh Posté le 26-07-2002 à 20:37:36    

InterBase, vous en pensez koi?


---------------
C17
Reply

Marsh Posté le 26-07-2002 à 20:47:00    

C17 a écrit a écrit :

https://order.mysql.com/index.php?i [...] 35680d6fa9
 
Désolé...




 
t'as pas lu les termes de la license toi ...  :sarcastic:

Reply

Marsh Posté le 26-07-2002 à 20:55:45    

HappyHarry a écrit a écrit :

 
 
t'as pas lu les termes de la license toi ...  




 
Désolé mais moi et l'anglais...  Tu peux m'expliquer en deux mots..  Pour moi, si ils mettent des prix je cherche pas plus loin...

Reply

Marsh Posté le 26-07-2002 à 20:57:45    

en fait tu payes si:
tu inclus ou etends le code source du serveur mysql
tu distribues mysql avec une appli qui ne fonctionne que avec mysql
et 2-3 ptits trucs
 
si tu t'en sers juste comme d'une bdd, y a pas de soucis
 
par contre si tu veux les aider financierement tu peux prendre une license ...

Reply

Marsh Posté le 26-07-2002 à 21:21:57    

Citation :


tu distribues mysql avec une appli qui ne fonctionne que avec mysql  


 
c'est ce que je fais, non? (je développe une appli(enfin j'essaye  ;) ) pour une société)

Reply

Marsh Posté le 26-07-2002 à 21:27:51    

oui mais seulement si l'appli et mysql sont fortement liés
la en l'occurence changer de base ne remet pas en cause le fonctionnement général du logiciel
 
c pas comme si tu ecrivais un programme en C avec la libmysql


Message édité par HappyHarry le 26-07-2002 à 21:28:09
Reply

Marsh Posté le 26-07-2002 à 21:30:21    

HappyHarry a écrit a écrit :

oui mais seulement si l'appli et mysql sont fortement liés
la en l'occurence changer de base ne remet pas en cause le fonctionnement général du logiciel
 
c pas comme si tu ecrivais un programme en C avec la libmysql




 
C'est super ça...
 
Je pense que j'ai terminé avec mes questions !!  :lol:  
 
Merci  :jap:


---------------
C17
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed