![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
各ユーザの入力フォームとしてのみ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で質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Access(アクセス) Access2016でフォーム内にExcelの複数シートを 表示させるイメージで複数テーブルの デー 1 2022/11/25 15:30
- Visual Basic(VBA) VB.net フォーム 親子 1 2022/07/04 19:00
- Access(アクセス) Accessの参照フィールドの列がずれてしまいます 1 2023/07/19 15:00
- Excel(エクセル) 【vba】日付の形式が勝手に変わってしまう。 1 2022/09/29 10:54
- Access(アクセス) Accessでセレクタをダブルクリックで別フォームで詳細表示 3 2022/12/20 10:36
- Access(アクセス) アクセス フォームの自動入力 1 2023/03/20 00:18
- Access(アクセス) Dlookupにエラーがでてしまう 1 2022/10/31 14:35
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
ACCESSからSQLServerのデータを取得したい
その他(データベース)
-
Access サブフォームでの選択行の取得
その他(データベース)
-
ACCESSで値を代入できないとは?
Visual Basic(VBA)
-
-
4
exeファイルの中身を見ることは可能ですか?
フリーソフト
-
5
このオブジェクトに値を代入することはできません
その他(データベース)
-
6
実行時エラー 3265「要求された名前、または序数
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
DataTableから条件を満たした行...
-
ACCESSテーブル2つのデータの...
-
エクセルでCtrl+Tでテーブルの...
-
「マスタ」と「テーブル」の違...
-
Accessにインポートしたら並び...
-
Access VBA Me.Requery レコー...
-
重複するキーから一番古い年月...
-
2つのテーブルから条件に一致...
-
ACCESSのSQLで、NULLかNULLでな...
-
SQLServer Insertが遅い
-
主キーにインデックスは貼らな...
-
SELECT文でのデッドロックに対...
-
2つの項目が重複するレコード...
-
SQLServerで同一条件レコードの...
-
数百万件レコードのdelete
-
ACCESS2007 フォーム 「バリア...
-
実行時エラー3086 削除クエリ...
-
ACCESS 一つのフィールドに複...
-
アクセス 日付抽出(年月のみ)...
-
列名XXXXが無効です
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
DataTableから条件を満たした行...
-
Delphiのデータベースについて
-
Accessのフォーム上でSQLServer...
-
ORACLEデータをACCESSへインポ...
-
▼sqlite3で文字化け rails
-
DataAdapterについて教えてくだ...
-
ACCESSテーブル2つのデータの...
-
oo4o+ACCESS(VBA)で出来ますか?
-
SPREAD でのデータ連動、更新に...
-
Excel マクロでアクセスQueryを...
-
ACCESSでのクエリの作成
-
「マスタ」と「テーブル」の違...
-
MySQLがPostgreSQLより優れてい...
-
ACCESSのSQLで、NULLかNULLでな...
-
データの二重表示の原因
-
2つのテーブルから条件に一致...
-
[ BETWEEN ] vs [ >= AND <= ]
-
オラクルではできるのにSQLSERV...
-
ACCESS2007 フォーム 「バリア...
-
SELECT時の行ロックの必要性に...
おすすめ情報