Shizuku Blog ~ techbank.jp版~

~女性エンジニア けろ-みおの苦悩~

ログイン | ID登録 | ヘルプ


ニュース

techbank.jp 著作本は如何でしょうか?

このBlog記事で
不明点がある場合は、
techbank.jp掲示板
でお問い合わせ頂くか、
直接Blogにコメント
頂ければと思います。

♪ 自己紹介
けろ-みおと申します。この「techbank.jp」の管理人をやっております。どうぞ気軽にコメント・質問下さい。コメントや質問は、techbank.jp IDを登録したのち、専用掲示板もしくは、Blogにコメント頂くと便利です。


MVP Profile
Microsoft MVP for ASP/ASP.NET

けろ-みおの関連サイト





このBlogの人気度
フィードメーター - techbank.jpコミュニティ

techbank.jp Blog全体と近いBlog
あわせて読みたいブログパーツ

このBlogと近いBlog
あわせて読みたいブログパーツ

Blog購読者数
スカウター : techbank.jp







タグの表示

すべてのタグ » Access (RSS)
[Access] : NULL と 空白 の違い
まさかこんなことでハマると思わなかったので、メモ。 事の発端は、Accessのデータシートビューで、テキスト型の列に、「NULL」を挿入する方法が わからなくなったことです。(SQL Server だと、[Ctrl]キー + [0]キー でNULLセットできるんですが、Accessだとわからなかったことが発端です。) でも良く考えてみると、データーシートビューでテキスト型のNULL許可データ列に、既定値も設定せず、何もしないでデータ登録すると、 そのデータ列は既定で「NULL」になるんですね。気になったのでちょっと検証してみました...

Posted けろ-みお | no comments

分類:

[Access] : パススルークエリを動的に作り替える方法
また、Accessネタですいません。 パススルークエリを条件によって動的に作り替えたい場合、VBAでモジュールを使えば 簡単に実装できますので、紹介します。こんなの欲しい人がいるのかどうかは謎ですが・・・ Private Sub ReCreatePassThroughQuery() Dim qdf As QueryDef Dim itemQdf As QueryDef Dim connStr As String Dim strSQL As String Const newQueryName = "作成するパススルークエリ名"...

Posted けろ-みお | no comments

[Access] : リンクテーブル&パススルークエリ リンク自動更新~ODBC版~
もうAccessネタは書かないと決めていましたが、ハマる人が多いんじゃないかと思い、 急遽取り上げることにしました。 Accessを使って、SQL Server や Oracle、別のAccessファイル等にある外部テーブルと リンクする場合、リンク元のAccessファイルを移動すると、リンク関係が切れてしまいます。 この場合、移動先において、Accessを再度開き、「リンクテーブルマネージャー」を使って リンクを張り替える必要がありました。 また、DBサーバー側のSQL構文を用い、DBサーバー側のプロセスでクエリ実行する...

Posted けろ-みお | 5 comment(s)

[Access] : 定義済みのレポート名とレコードソースのSQLを取得する
また、Access VBA ネタですいません。いい加減、この章で最終回にしなきゃ・・・ですね。 (本当は、Access大嫌いで、仕事で仕方なく使っている状況ですので・・・) さて、今回は、MDB(今は、2007に切り替えたので、accdbファイル)にある、すべてのレポート名と レポートに定義されているレコードソースの「定義済みSQL文」をテキストファイルに出力するツールを作ってみました。 (仕事で入り用だったので・・・) ただ、ご存じのとおり、レコードソースは、SQL直書きもできますし、すでに組み込んであるクエリ名を指定することもできます...

Posted けろ-みお | 2 comment(s)

分類: ,

Microsoft Access Conversion Wizard for Visual Basic .NET のバージョンアップは?
「Microsoft Access Conversion Wizard for Visual Basic .NET 利用ガイド」 をやってみたんですが、 VS2003を前提としているのと、全部が全部、コンバートしてくれるわけじゃないので、そのままだとビルドエラーになります。 (ADO、DAO部分がコンバート対象から外れている模様) いずれにしても、過度な期待は禁物ですね。 Conversion Wizard でVB.NET + VS2003形式にコンバートしたものを、さらに、VS2005やVS2008で変換させると...

Posted けろ-みお | 1 comment(s)

分類: , ,

[Access] : VBAソースを一括エクスポートする
ネタ元: AccessとかExcelでVBAのソースを一括でテキストに書き出す (トラバ送っておこうっと!えっぃ! http://d.hatena.ne.jp/mendocino/20080920/1221889749 ) Access MDB ファイル内に定義されているBASモジュールや、フォーム、レポートのVBAソースを 一括してエクスポートする方法がないか探していたところ、mendocinoさんのBlogでやり方が掲載されていましたので参考にしました。 ただ、OSが禁止している文字がモジュール名に含まれていると...

Posted けろ-みお | 2 comment(s)

分類: ,

[Access] : MDB内で定義されているすべてのフォームと定義コントロールのすべてのプロパティ値をExcelに出力する方法
MDBファイルに定義されているすべてのフォームとそのフォームに定義されている各コントロール&プロパティ情報をExcelで出力する方法です。 こんなことやりたいという人がいるかわかりませんが、Access MDBの構造調査したり、データのマッピング状況を確認するレベルなら使えると思います。 ただし、定義しているフォーム数やコントロール数が多いと、使用しているExcelのバージョンによっては、件数オーバーで出力できなくなりますのでご注意下さい。 手順1:MDB内に下記のようなワークテーブル(使用フォーム一覧)を作成します...

Posted けろ-みお | no comments

分類: ,

[Access] : MDB内にあるすべてのクエリ&定義SQL文をファイルに出力する方法
MDBファイルで定義されているすべてのクエリを取得し、クエリ内に定義されているSQL文をファイルに出力するVBAツールです。 仕事で必要だったので、軽く作ってみました。必要な方はどうぞ! Public Sub DefQuerySqlToTextFile() Dim fs As New FileSystemObject Dim ts As TextStream Set ts = fs.OpenTextFile("c:\work\AccessQueryList.txt", ForWriting...

Posted けろ-みお | no comments

分類: ,

VSTO + Access
ネタ元: http://blogs.msdn.com/andreww/archive/2008/02/19/vsto-add-ins-for-access.aspx なるほどね。 結局、VSTOアドイン(COMアドイン)のホストは、アプリケーションの種類に捕らわれていないんだから、 現段階で正式サポートされていないAccessであってもVSTOが使えると言いたいわけね。 それにしてもかなり強引な設定をするんですね・・・ レジストリをいじってまで、AccessのVSTOをやる気にはなれないなぁ。 開発環境はそれでいいかもしれないけど...

Posted けろ-みお | no comments

分類: ,

[VBA] : Access(MDB内)に定義されている帳票フォーム名/画面フォーム名の一覧を取得する
え~、私、この業界に入って、10数年立つんですが、これだけは絶対にやらないと決めてきたものがあります。 それは、Access 製品に対する VBA + レポート + 画面作成 を私本人が担当しないこと!お客様に提案しないこと! また、Accessを使って何かを開発したとしても画面やレポート、プログラミングは自分以外の人に振っていました。 それぐらい私は、Access嫌いである意味有名です。 Accessも、Javaと同じように絶対やらないようにしていた分野だったのですが、 仕事の都合でそのわがままも、とうとう破られてしまう羽目になりました...

Posted けろ-みお | no comments

分類: