アプリ版:「スタンプのみでお礼する」機能のリリースについて

Accessのテーブルへ他のデータベースから品名マスターをインポートしました。その品名の中に「*」の文字が使ってあり、その「*」を「×」の文字に置き換えたいのですがなにか良い方法があれば教えて下さい。
因みに品名マスターは以下のようになっています。

コード  品名           単価   単位
00010  Becu1.2*2000     9970.0   Kg
00020  Becu1.5*2000     7980.0   Kg
      ↓

コード  品名           単価   単位
00010  Becu1.2×2000     9970.0   Kg
00020  Becu1.5×2000     7980.0   Kg

上記の用にしたいのですが。
よろしくお願いします。

A 回答 (2件)

テーブルを開いて、列名(品名のところ)をクリックして選択。


編集 → 置換にて
検索文字列に [*]
置換文字列に ×

探す場所のプルダウンで「品名」がでて来ますので選択
検索条件フィールドの一部分
でどうでしょう?
    • good
    • 0
この回答へのお礼

ありがとうございました。
うまく出来ました。約500件のデータの書き換えが一瞬のうち終わってしまいました。
感謝申し上げます。

お礼日時:2006/09/14 11:17

更新クエリで。



UPDATE 品名マスター SET 品名 = Replace([品名],"*","×");

Access のバージョンによっては Replace がエラーになることがあります。
その場合には、こちらの方法で対処してください。

http://www.f3.dion.ne.jp/~element/msaccess/AcTip …

参考URL:http://www.f3.dion.ne.jp/~element/msaccess/AcTip …
    • good
    • 0
この回答へのお礼

早速教えていただき本当にありがとうございました。


UPDATE 品名マスター SET 品名 = Replace([品名],"*","×");

上記の記述の一番最後はセミコロンですよね。
上記のとおりに更新クエリの「レコードの更新」欄に記述したのですが、「指定した式の構文が正しくありません」というエラーが出てしまいました。
どこかに私の記述ミスがあると思うのですが、探せませんでした。

お礼日時:2006/09/14 11:27

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!