
各ユーザの入力フォームとしてのみAccessを使用し、
データベースはSQLServerという構成のツールを作ろうと考えています。
先ず、フォームにSQLServerのデータを表示し、
それを直接フォーム上で編集した結果をSQLServerに反映させたいのですが、
そのようなことは可能でしょうか?
(「更新」ボタンを押すような仕様でもOK)
一つ一つの項目をテキストボックスとかに表示することはできるのですが、
データをまとめてエクセルのように一覧で表示できなくて、困っています。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
Access2000以上には、「Accessプロジェクト」なる機能が備わっています。
MDB(拡張子mdb)って作った事ありますよね。あれは、AccessフォームもMDBの中に入っているし、データテーブルも(一般的に)Jetを用いてローカルループバックMDB内データテーブルを操作します。
これに対してAccessプロジェクト(拡張子adp)とは、Accessフォームなどのプログラム部分(フロントエンドと言います)はadpの中に入っていて、データテーブルはSQL Serverに接続して操作を行います。
普通のMDBでテーブルもローカルみたいに見えるんだけど実はテーブルだけSQL Serverを見に行っているというようなものです。ビュー(クエリ)とストアドプロシージャもSQL Server側です。
Accessを立ち上げてファイル(F)→新規作成→Accessプロジェクトを選んでください。ちなみに接続形態はADO(OLE DB)です。
Access97まではODBCリンクを張るというのが唯一の方法だったのですが(現在でもSQL Server以外ではこの方法)、現在でもまぁ別に使えなくなったという事ではありません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
DataTableから条件を満たした行...
-
「マスタ」と「テーブル」の違...
-
3つ以上のテーブルをUNIONする...
-
SELECT時の行ロックの必要性に...
-
行方向のデータを横に並べる
-
Access VBA [リモートサーバー...
-
Accessにインポートしたら並び...
-
ACCESS2007 フォーム 「バリア...
-
seoについておしえてください
-
SQL Server のデータをCSVファ...
-
ACCESSのSQLで、NULLかNULLでな...
-
列名XXXXが無効です
-
2つのテーブルから条件に一致...
-
ManagementStudioからのデータ削除
-
SELECT文でのデッドロックに対...
-
accessのエクスポートエラーに...
-
AccessShareLock はどの程度気...
-
テーブルのレコード削除ができ...
-
データの二重表示の原因
-
accessのロック
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
DataTableから条件を満たした行...
-
ACCESSテーブル2つのデータの...
-
ORACLEデータをACCESSへインポ...
-
Accessのフォーム上でSQLServer...
-
ACCESSでのクエリの作成
-
Delphiのデータベースについて
-
SPREAD でのデータ連動、更新に...
-
「マスタ」と「テーブル」の違...
-
3つ以上のテーブルをUNIONする...
-
ACCESSのSQLで、NULLかNULLでな...
-
ACCESS2007 フォーム 「バリア...
-
SELECT文でのデッドロックに対...
-
オラクルではできるのにSQLSERV...
-
SI Object Browserのテーブルス...
-
Accessにインポートしたら並び...
-
Access VBA [リモートサーバー...
-
SQL Server のデータをCSVファ...
-
インデックスの再構築の意味っ...
-
ビューで引数を使いたい
-
クエリのキャンセルがいつにな...
おすすめ情報