В PostgreSQL нет определенно никакого различия - они оба приравниваются к тому же плану запросов. Я на 99% уверен, что это также имеет место для Oracle.
вы можете проверить правильность пути после выбора
, если его просто принять или отправить сообщение, сообщающее ему, что вы выбрали другой каталог
Я не вижу готовой поддержки со стороны элемента управления OpenFileDialog. Однако вы можете попробовать следующее:
Задайте для свойства InitialDirectory путь к вашей программе. Затем, если пользователь выбирает конкретный путь за пределами вашего пути к программе, используйте событие FileOk, чтобы проверить это и вернуть его в InitialDirectory.
Если вы хотите гораздо больше контроля, вам придется написать свой собственный диалог.
Боюсь, вы не сможете. Большинство людей создали для этого сценария свой собственный диалог.