>>349
1.たいていの言語はexe化できます。しかし、ランタイムなしはWindows上ではほぼ存在しません。
  VisualC++であってももランタイムDLLを必要としています。動作確認されているOSは標準でランタイムDLLを持っていると言う事だけです。
2.Windows上ではCOMインターフェースがあれば画面にしろコンポーネント技術にしろ使うことはできます。
3.そもそもODBC以外のネイティブIFを持っているかはDB側の問題です。

問題にするべき内容が間違っていると思いますよ