Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Bd Access (novice) [ Archives Visual Basic / Fichier / Disque ] (angusyoung)

vendredi 6 août 2004 à 10:59:17 | Bd Access (novice)

angusyoung

Bonjour. J'ai créé un programme avec une base de données access sous vb6. (c:\Program Files\MaBd.mdb). Je voudrais si possible effectuer des enregistrement de ces données sur une clef USB afin de pouvoir y avoir acces sur mon portable ou sur un autre pc par l'intermédiaire du meme programme par exemple. Comment faire?
Merci d'avance.

vendredi 6 août 2004 à 11:30:28 | Re : Bd Access (novice)

Neo.balastik

Salut ;O)

La clé USB étant renseignée via une nouvelle lettre de lecteur, il te suffit dès lors de changer le chemin de ta DB....

Guy

vendredi 6 août 2004 à 13:06:45 | Re : Bd Access (novice)

angusyoung

Ok pas de problème, en fait j'ai oublié de dire que ce n'était pas forcement sur le meme pc a chaque fois. Je m'explique. Sur mon portable ce sera la lettre e:\ mais sur le pc d'un pote, il peut avoir un lecteur disquette, 2 HD, 1 Lecteur, 1 graveur...donc la lettre ne sera plus la meme.
Suis je obligé de passer par un FileListBox, DriveBox etc... ou (ce qui m'interesse le plus) puis je faire en sorte que mon programme trouve seul le chemin d'accès de ce fichier. (J'en demande un peu trop là non ? ;)

vendredi 6 août 2004 à 13:34:41 | Re : Bd Access (novice)

Neo.balastik

Re ;O)

En effet, cela devient difficile.
Une possibilité (pas certaine) serait de lister tous les lecteurs et connaître leur type.

L'API faisant cela est GetDriveType.

Déclaration :

Private Declare Function GetDriveType Lib "kernel32" Alias "GetDriveTypeA" (ByVal nDrive As String) As Long

La clé USB étant un média amovible, GetDriveType devrait retourner la valeur 2.

Public Function fGetDriveType(strDrive As String) As String

Select Case GetDriveType(strDrive)
Case 2
fGetDriveType = "Amovible"
Case 3
fGetDriveType = "Disque dur"
Case Is = 4
fGetDriveType = "Réseau"
Case Is = 5
fGetDriveType = "CD-ROM"
Case Is = 6
fGetDriveType = "Disque RAM"
Case Else
fGetDriveType = "Inconnu"
End Select

End Function


En supposant que tu n'ais qu'un lecteur amovible, il suffirait dès lors de faire une recherche du fichier ce lecteur.

C'est une piste à explorer...

Guy

vendredi 6 août 2004 à 14:35:33 | Re : Bd Access (novice)

angusyoung

Je te remercie. Je teste voir ce que cela donne.



Cette discussion est classé dans : access, programme, bd, données, novice


Répondre à ce message

Sujets en rapport avec ce message

BD ACCESS [ par filou26 ] Bonjour à tousj'utilise une bd access et j'en récupère les données dans vb6le champ memo me pose un problêmeje le récupère bien ,ou dans un textbox ou base de données [ par pask25 ] Bonjour,Il y quelques temps j'avais posé une question concernant mon projet de création de logiciel de planning. On m'avait conseillé de m'orienter ve Accès à ma base de données Access 2003 [ par jbprogram ] Salut Développé sous vb6 ma base de données est faite dans access 2003, mon programme est compilé en utilisant Innosetup. Tout se passe bien, la comp synchronisation bdd access en réseau.. [ par arpege ] Bonjour,Je souhaite developper un programme en VB.net 2008 me permettant de me connecter à une base access sur  serveur. Dans la mesure ou se programm Problèmes Base de données et ACCESS!!!!!! [ par wojc ] Boujours à tous.....Voila, j'ai récupéré un petit programme d'AGENDA, qui est lié avec une base de donnée ACCESS 97.Il fonctionne parfaitement, mais d Mise à jour d'une bd access sans perdre les données existantes [ par fred ] Bonjour,Ayant crée un petit logociel avec une bd access. Aujourd'hui j'ai amélioré et enrichie ce logiciel et donc la bd qui va avec. Comment faire po lien de vb à bd access [ par shenron ] Pour mon projet, j'ai besoin de faire un lien entre vb et access: kd on entre les données dans un formulaire ke g crée avec vb, comment faire pour ke Reparation de Base de données Access [ par cheickos ] Voila mon probleme. j'ai fait un programme de gestion avec une base de données access. suite à des coupures d'électricité elle est endommagée et le pr Transfert de données d'une BD(code en VB) [ par alxou ] Ma Question :Il s'agit de mettre en place un programme en VB de transfert de données d'une Base en access 1 vers Access 2000 en ADOXPour cela j'ai déj Aide pour projet BD [ par JackVador ] Voilà j'ai un soucis, je decouvre VB.net, quelques coups de programmations avec Access et VB5 dans le temps ...Je voudrais créer un logiciel qui s'app


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,343 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.