2017-11-06 9 views
0

のためのDropbox上のデータベースのパスを参照するために読んで、私が探していますかを理解するようにしてください...のVisual Basic:どのように複数のユーザー

私のクラスメートと私はプロジェクトに取り組んでいると、私たちがしたいですドロップボックスを使用してすべてのファイルを保存します。今問題は、コードをテストして変更するたびにパスを変更する必要があることにあります。私たちは、このようにリンク以外の別の方法があるかどうかを知りたい:

C:それは両方のコンピュータで同じになるように、\ユーザーがケビン\ Dropboxの\プロジェクト\データベース\学生Management.mdb

を\します\ Dropboxのなど

Dim con As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source= C:\Users\Kevin\Dropbox...") 

答えて

0

あなたはUSERPROFILEフォルダを探しているなら、あなたはEnvironment.GetFolderPathでそれを得ることができます:例えばC ...

Dim userProf As String = Environment.GetFolderPath(Environment.SpecialFolder.UserProfile) 
Dim dbPath As String = IO.Path.Combine(userProf, "Dropbox\Project\Database\Student Management.mdb") 
Dim con As New OleDbConnection(String.Format("Provider=Microsoft.ACE.OLEDB.12.0;Data Source={0}", dbPath)) 
+0

はありがとう、動作しているようです。私はそれにコードを変更しました。 –

+1

その上で_changeによっていくつかのコードがありますか? – MatSnow

+0

何もメジャーでも価値がないものでもなく、dbPathを取り出しただけです。しかし、多くの人に感謝 –

関連する問題