se connecter a une bd access par internet... service web ?

se connecter a une bd access par internet... service web ? - C#/.NET managed - Programmation

Marsh Posté le 05-03-2003 à 11:11:20    

Bonjour,  
 
Voila, j'ai une appli en vb.net qui est basé sur une bd commune en access (réseau local) mais on me demande de porter cette aplli dans un autre etablissement et donc par internet... en sachant l'ordi possedant la bd a l'adsl et iis (donc pas de pb d'ip)...
 
Donc ma question est comment faire pour se relier a une bd access par internet ?
On m'a parlé de service web (intégré a vs.net) mais je n'y arrive pas. j'ai essayé divers dirvers OLEDB, sans succès... On m'a conseillé de la mettre en sql server (msde) .. mais bon ça m'embête un peu...
 
Si quelqu'un pouvait m'aider ou m'éclairer sur les service web... ca serait vraiment sympa ! merci !

Reply

Marsh Posté le 05-03-2003 à 11:11:20   

Reply

Marsh Posté le 05-03-2003 à 11:20:48    

Ben, tu semble à fond dans .NET, regarde donc du côté d'ASP.NET (je sais pas du tout si c bien). Perso, je fais du JSP/Servlet (technologie Java pour faire des appli web), et j'trouve ça bien.

Reply

Marsh Posté le 05-03-2003 à 11:25:14    

Le problème d'Access, c'est que tu n'as qu'un fichier avec rien comme programme derrière.  C'est pour ça qu'on t'a conseillé de passer à SQL Server (n'importe quel serveur de bases de données fera l'affaire).
 
Donc en gros, c'est ton programme qui va triturer directement le fichier Access à distance, et je ne crois pas que ce soit une bonne idée... (volume de données échangé principalement).

Reply

Marsh Posté le 05-03-2003 à 11:26:44    

je suis pas particulière à fond dans dans .net mais j'étais un développeur sous vb6 donc j'ai migré...
D'autant plus que je n'ai pas choisi le cahier des charges !
qui était au départ: faire un appli windows en réseau local... et maintenant avec liaison internet ! (ca fait 6 mois que j'y suis dessus, elle fait 70000 lignes, je vais pas la refaire en asp.net ou autre surtout que je suis sure qu'il existe une solution...)

Reply

Marsh Posté le 05-03-2003 à 11:32:50    

La migration d'Access vers une vraie base de données est la meilleure solution [:spamafote]

Reply

Marsh Posté le 05-03-2003 à 14:54:52    

donc il suffit d'installer SQL serveur (ou msde) et faire une migration ?
 
Il n'y a rien à faire avec iis (idc oledb,...) ?

Reply

Marsh Posté le 05-03-2003 à 15:00:40    

Non, les paramètres de connexion peuvent très bien être spécifiés dans le programme même.  Attention, je dis pas que ton appli va marcher d'un coup.  J'ai eu un travail similaire à faire il y a 2 ans et quelques requêtes ont dû être un peu revues :whistle:

Reply

Marsh Posté le 05-03-2003 à 16:04:11    

je suis vraiment obligé de mettre MSDE (sql server) ?
 
Il n'y a aucune solutions avec Access ? (web service .net ?)

Reply

Marsh Posté le 20-03-2003 à 10:38:38    

guilloo a écrit :

je suis vraiment obligé de mettre MSDE (sql server) ?
 
Il n'y a aucune solutions avec Access ? (web service .net ?)


Si  :)  
les web services sont la pile poil dans leur role.
Etant donné que tu as IIS installé pres de ta base access, je verrais bien un truc du genre web service d'acces aux données (avec des webmethods pour select insert update) auquel tu pourrais acceder juste avec l'url de ce meme webservice.
Tu presenterais donc juste une interface de ta base de donées et cela impliquerait peu de modifications dans ton code existant

Reply

Sujets relatifs:

Leave a Replay

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