68manu
Messages postés43Date d'inscriptionsamedi 20 septembre 2008StatutMembreDernière intervention 1 octobre 2008
-
20 sept. 2008 à 01:54
68manu
Messages postés43Date d'inscriptionsamedi 20 septembre 2008StatutMembreDernière intervention 1 octobre 2008
-
21 sept. 2008 à 22:10
Bonjour a tous,
j'ai un souci concernant l'update d'une base de données via VB.net
En fait, je telecharge via internet et le WebBrowser un fichier zippe qui contient une BD Access updatee regulierement. Je souhaiterais que mon appli update le cas echeant la base de donnees.
Je n'ai aucun souci a coder le chargement sur l'evenement Webbrowser.DocumentCompleted, par contre je ne peux pas decompresser le fichier dans la foulee, VB.Net terminant la conception du formulaire, et l'affichage des données issues du fichier a decompresser. MAis comme le fichier n'est pas decompresse encore... Plantage !
Voici a titre d'idee le code (extrait) que j'ai ecrit. Si quelqu'un peut m'aider a faire en sorte que le fichier Access puisse etre decompresse avant que j'interroge la BD, ca m'enleverait une belle epine du pied. MErci de votre aide.
Private
Sub Formdedemarrage_Load(
ByVal sender
As System.Object,
ByVal e
As System.EventArgs)
Handles
MyBase.Load
If
ReseauConnecte()
ThenWebBrowser1 =
New WebBrowserWebBrowser1.Navigate(
"url ou je verife l'existence d'une update potentielle de la BD")
End
If
Public
Sub WebBrowser1_DocumentCompleted()
If MiseAJourpossible
Then
Dim rep
As
Integer = MsgBox(
"Une mise à est disponible. Voulez-vous la telecharger ?", MsgBoxStyle.OkCancel,
"Mise … jour disponible")
' Cette ligne n'est pas vue par le programme
Decompression(My.Computer.FileSystem.CurrentDirectory, My.Settings.LocalDownloads.RepertoireCible)
' Et la suivante fait le plantage, car le fichier precedent n'a pas ete remplace par la nouvelle version
Dim Donnees as New GestionFichiersBD
Donnees=LireBasededonnees(My.Settings.LocalDownloads.repertoireCible,FichierDBAccess)
End
If
End
Sub
Merci de vos reponses.
Emmanuel
_____________________
No problems, only soluces
A voir également:
Problemes de decompression de fichier apres Telechargement sur le net via un Web