このあたりから、MySQLやPostgreSQLより簡単に思えてきはじめました。VS2008があると、すぐに使えるみたいに書いてありましたが、どうやらVB2008もSP1にアップグレードしておかないといけないみたいです。VS12008SP1そして、新しいプロジェクトでフォームの中にデータグリッドを作成して、データソースを新規に作成してみました。ここでさっきつくったデータベースのファイルを選択して、パスワードを入力します。最後にフォームにボタンをつけて、データグリッドで入力したものをデータベースに反映させるためのupdateコマンドを実効させるようにします。テーブルに読み込みます。必要に応じて移動、または削除をしてください。Classそれで実効してみると、、おお。postgresをVBに接続した時はかなりわからないことが多くて、結構時間がかかりましたが、今回は、わずか数分で接続OK。いや、やっぱり簡単でした。どんなしくみで動いているんだろう?と思って、開始されているサービスとかさぐってみましたが、どうもSQLサーバ本体みたいなものが見あたりません。PostgreSQLやMySQLの感覚からいうと、やぱりサーバーデーモンが動いていて、SQLのリクエストに対して結果をはき出してくれる、みたいに思っていましたが、違うのでしょうか?そこまでは確認できませんでした。して、アクセスのファイルをDBみたいに使うようにファイルをDBのソースとして使っていて、特にサーバはうごいていないのでしょうか?もしも、そうなら、使うときだけ動くとってもイイヤツってことになるんですが、そのあたりの本当のことはよくわかりません。サーバがサービスとして稼働しているなら、これの関係する開発をしてないときは、そのサービスを止めておきたいな、と思ったりもしているので。エディションは無料で再配布できるそうなので、VBでアプリをつくった時のDB元としては、いいんじゃないかと思っています。ほんとうにサービスが動いてないなら、Windows版のPostgresもサービスなので、完全に代替えにしてもよさそうだなーと。後はどれくらいメンテナンス性があるかですが、ファイルベースみたいなので、DBのダンプをとらなくても、ファイルをコピーでバックアップできたりするならとても便利。おまけに、VBに取り込むときに、ファイルをコピーしていたので、DBのコピーもとても簡単そうです。*****読み直してみると、やっぱりわかっている人にしかわからない、意味不明な文章になっている。