[前][次][番号順一覧][スレッド一覧]

mysql:6280

From: "Takashi Yamashita" <"Takashi Yamashita" <takasi@xxxxxxxxxx>>
Date: Thu, 26 Sep 2002 17:50:50 +0900
Subject: [mysql 06280] Re: 新しいフィールドに自動でデータを入力させたい

お世話になっております。

外していたらすみません。
Accessを使用しているのであれば、
以下のようにやってみてください。
但し、
カタカナのフィールド名を「カタカナ」、
ひらがなのフィールド名を「ひらがな」とします。
1.VBAで引数を「カタカナ」、戻り値を「ひらがな」とする
  文字変換関数"function k2hConv(katakana as String)"を作成する。
2.更新クエリ"k2hConvQuery"を作成し、
  「フィールド:」に「ひらがな」を指定し
  「テーブル:」に該当テーブルを指定し、
  「レコードの更新:」に"k2hConv([カタカナ])"と指定する。
3.マクロ"k2hConvMacro"を作成し、
  「アクション」に「クエリを開く」を指定し、
  「クエリ名」に"k2hConvQuery"を指定する。
4.入力フォームの「ひらがな」フィールドの隣にボタンを配置し、
  ボタンのプロパティ→イベント→クリック時に"k2hConvMacro"を
  指定する。
あとはこのボタンをクリックすると一斉に変換結果が
「ひらがな」に格納されると思います。

ただし、この話には一つだけ盲点があります。
私はAccessでMySQLサーバを扱ったことがないので、
MySQLのテーブルをAccess内部のテーブルと同様に
操作できるかどうかが分かりません(汗)。

そのあたりは古庄様の方で対応なさるか、
他の方にお聞きになった方がよろしいかと思います。

宜しくお願いします。

-----------------------------------------------
山下高司
takasi@xxxxxxxxxx



[前][次][番号順一覧][スレッド一覧]

      6273 2002-09-26 11:56 [mokonan <mokonan@xxx] 新しいフィールドに自動でデータを入力させたい
      6274 2002-09-26 12:19 ┗[Daiju Azuma <daiju_a]                                       
      6275 2002-09-26 12:27  ┗[mokonan <mokonan@xxx]                                     
      6278 2002-09-26 12:42   ┣[Daiju Azuma <daiju_a]                                   
->    6280 2002-09-26 17:50   ┗["Takashi Yamashita" ]                                   
      6281 2002-09-26 17:53    ┗["Takashi Yamashita" ]                                 
      6282 2002-09-26 18:34     ┣["東 兼充" <kanemits] insert 後すぐにそのデータを select でよびだすと autoincrement のデータが読めないことがあります。
      6284 2002-09-26 21:22     ┃┗["KAWAI,Takanori" <GC]                             
      6285 2002-09-26 21:46     ┃ ┣["東 兼充" <kanemits]                           
      6287 2002-09-26 22:25     ┃ ┃┗["KAWAI,Takanori" <GC]                         
      6288 2002-09-27 00:02     ┃ ┃ ┗[<kanemitsu@xxxxxxxxx]                       
      6286 2002-09-26 22:22     ┃ ┗["kosugi" <kosugi@xxx]                           
      6289 2002-09-27 00:29     ┗[Kenji Irie <kenji@xx]