>>966
ありがとうございます
ググりにくいのでwikiとかで調べてみたんですが
こんな感じでしょうか

Access/Oracle/SQLServer/Postgres/MySQLなどはDB
ODBC/JDBC/OLEDB/ADO.NETが抽象化層

RDO->ODBC
DAO->ODBC
DAO->JET->ODBC
ADO->OLEDB
ADO.NET

ODBC、RDO、DAO、JET等は古い
開発でaccessを使うんですが
ローカルでは.sdfファイルを使ってアプリケーションを作成し
同じコードを使ってaccessで動かすってことは
ADO.NETを使えば可能なのでしょうか?
.netには色々とAPIがあってどれを選べばいいのかがわかりにくいです