今日ほどネットって素晴らしいと思った事はないかも。。。
・・・っと同時に、ひさびさにPC絡みで恥かきましたよ・・・
いやぁ〜穴があったら入りたいとはこの事です。
ACCESSというデータベースソフトがあるんですが、どうしても分からない事があり、しかも至急どうにかしなければならない事態に陥った主に夫・・・
テンパりMAXで困った主に夫。。。
思い切ってググって、とある掲示板へ質問してみました。
親切な方が答えてくださったまでは問題ないんですがね>。<
会社でしったかでムリクリ開発したACCESSの展示会集計システム・・・DB自体ろくに理解していない主に夫が作ったもんで、当然バグだらけ・・・
展示会の度に緊急呼び出しが入り、毎回ハマって残業です>。<
学生時代に希望していたSEなんぞにならなくて良かったとホッとしてしまう瞬間・・・
パソコンいじるのは好きだが、プログラム系の作業は嫌いです・・・
んでもって、結局どうなったかというと・・・
ACCESSが分からないと意味不明だと思いますが。。。
ようはテーブル内のあるフィールドの頭2桁"00"を任意の文字列"51"に置換したかったんです。。。
ない頭をひねって結婚が決まったおめでたい友人H君に教えてもらい、更新クエリをつかってレコードの更新に関数を入れる・・・というところまでは分かりました。
・・・いろいろ調べて関数式を入力しても・・・×
・・・掲示板への回答を見て再チャレンジ・・・×
・・・・・・
・・・・・・
・・・・・・???
まてよ!
自分のやっている作業を見直してみる。
更新クエリで対象のテーブルを設定
↓
レコードの更新欄に、関数式:"51" & Mid({置換対照のフィールド},3)を入力
↓
「ビュー」モードへ切り替え・・・・・・
しまった!!クエリの「実行」してないし・・・・・・・・・orz
↓
クエリの「実行」
↓
対照のテーブルの開いてみる
↓
見事に置換されてるじゃん!!
↓
orz
俺のこの6時間は一体なんだったんだ・・・
久しぶりに恥かいた(汗)




コメントする