MSDE FunClub
Microsoft Data Engine FunClub
MSDE技術者向けメーリングリスト過去ログ[908]番
 
[TOP]>[MSDE技術者向けメーリングリスト過去ログ(908番)]>[ウィンドを閉じる]
 
SQLServer2005時代でも
開発の基本は T-SQL
上巻で T-SQL の基礎作り
 
SQLServer2005時代でも
運用の基本はバックアップ
下巻でバックアップ手法を学びましょう
PASSJ人気コンテンツで学んだ後は下巻でさらなる学習を!
 
ウィンドを閉じる
MSDE/SQLServer FAQ
MSDE / MSDE2000 
技術情報サポート
初心者向け
メーリングリスト
過去ログの表示
技術者向け
メーリングリスト
過去ログの表示
メーリングリスト
活動状況の
表示
MSDE TOP メニュー
MSDEトップメニューに移動します
 

 
[情報提供] Access2002では、コントロールソース名の入力ができます

Date: Thu, 27 Dec 2001 13:35:28 +0900
From: "Akira Horikawa" <who@example.ne.jp>


堀川です

 Access2002(Office-XPのバージョン)では、ストアドプロシージャとの
連結フォーム作成時の問題が解決されております。

 Access2000で複雑なストアドプロシージャに連結するフォームを作成
するときは、

        GOTO L100
             --ここに、このストアドプロシージャが出力する列名を列挙しま
す
             SELECT 社員.社員コード , 社員.フリガナ , 社員.氏名  FROM
社員
  L100:
          (http://www.horikawa.ne.jp/msde/gihyo/sql07/sql07_01.html参
照)

このようなオマジナイが必要でした。

ところが、Access2002のテキストボックスコントロールのプロパティで
『コントロールソースの入力欄』は、なんとコンボボックス形式で、列名を
キーボードから入力できるように改善されています。
以前、アクセス2000の説明会でマイクロソフトの方に改善して欲しいって
言ったことが実現されています!

 つまり、オマジナイを作る必要はありません。どのような複雑なストアド
プロシージャに対しても連結フォームを作ることができます。

その反面、ストアドプロシージャに連結したフォームでは、フィールドリストが
空白状態になっていますので、慌てないように。
自分でテキストボックスを1個1個フォームに置いて、そのコントロール
ソース欄に連結先の列名を入力して行きます

Access2000よりはフォームのデザインが面倒になりましたが、連結できない
というトラブルは無くなりました

 ストアドプロシージャを駆使したクライアントサーバーシステムを構築する
場合は、Access2000よりはAccess2002をおすすめします。

---------------------------------------------------
(株)日本技術ソフト開発  堀川 明
        mailto:who@example.ne.jp
        http://www.horikawa.ne.jp/msde/
12月27日(木曜日) 13時34分記



[MSDE/SQLServerに関して、今、どんなことにお困りですか?]
よろしければお困りの内容を、電子メールで教えて下さい。
質問を電子メールで作成する


[ウィンドを閉じる]

[MSDE/SQLServer FAQ ]

[MSDE / MSDE2000 技術サポート情報一覧]

MSDE TOP ページに移動する

 
 
 
 
 
 
 
MSDE FunClubに関するご意見・ご要望等ございましたら、
msdefun@horikawa.ne.jp までご連絡下さい。
MSDEを始めとする各種データベースシステムの開発、コンサルタントに関するご要望等は、
msdedev@horikawa.ne.jp までご連絡下さい。