ふみゅ プログラマらしぃ...JACO Mailはこちら

 

 

そう言えばプログラマでした - 2003年01月30日(木)

構造体をアクセスするのはめんどくさい。他の人の書いたいじりようのない構造体をオリジナルのDBまがいに登録しなければならないことがたまにある。

で、かんたんDBを作る。
まぁ、連想配列みたいな感じなのだが、なかなかこういうものを作ったり使ったりしているのを見たことがない。
DBのカラム名を構造体のメンバーと同じにしてやれば、
DB.GetData(3,"COLOR")=source.COLOR
と言う感じで3つ目のレコードのCOLORの値をアクセスできたりする。
マクロをうまく書けば

DB.SET(3,source,COLOR)

と言うように、短く簡潔に書くことも出来るようになるのだが、
まぁ、マクロを書くのがめんどくさいのでほかの人はやりたがらないんだろうな...

10行以上メンバーのコピーを並べるのを考えると、
DB.SET(3,source,COLOR)
をメンバー数分コピペして、COLORのところだけ書き換えていったほうが楽なんだけどなぁ...



...




My追加

 

 

 

 


Home

INDEX
past  will


www.flickr.com
This is a Flickr badge showing public photos from tatsu.jaco. Make your own badge here.