プロジェクトに新しいデータソースを追加しようとすると、「選択した接続では現在のプロジェクトの一部ではないローカルデータファイルが使用されます。プロジェクトにファイルをコピーして、接続?"コンパイルされたVisual Basic .NETアプリケーションでデータソースをリンクする方法は?
私はVB.NETを初め、スクリプト以外のアプリケーションを一般的にプログラミングしているので、これはあまりわかりにくいです。この場合のデータソースは.sdf SQL CEファイルです。
質問1:データベースをプロジェクトにコピーするとしたら、アプリケーションをコンパイルした後、データベースはどこに配置されますか? (別のアプリからどのように編集するのですか?)
質問2:データソースを含めないと、データソースはどのようにリンクされたままになりますか? %ProgramFiles% \ MyAppDirのようなファイルシステムの環境変数を使用してリンクできますか?
質問3:FTPなど、ウェブ上の読み取り専用データソースを使用するように伝えることはできますか?
ありがとうございました! =)
Q1 - しかし、アプリケーションがコンパイルされた後、同じディレクトリに残る必要がありますか? (例: "。\ file.sdf").iniファイルなどのパラメータを作成することができれば理想的です。私はできますか? –
いいえ、同じdirにある必要はありません。このパラメータは、接続文字列にファイルへのパスを指定するため、iniファイル、レジストリキー、またはアプリケーション構成であっても、どこでもかまいません。 – Vnuk