ACCESS:バーコードを読み込むと英文字がカナ変換されてしまうのです。
再起動すると、元に戻り英数文字で再び読み込めます。
どうしたらいいんでしょう?どなたか教えてください。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

そのコントロールの「IME入力モード」の設定を「使用不可」にすればどうでしょう?



バーコードリーダーはキーボードに接続するタイプですかね?もし独自のドライバを使用しているものならバーコードリーダー自体の設定に原因があるかもしれません。
    • good
    • 0
この回答へのお礼

お礼が遅れてもうしわけありませんでした。
プログラムを一部変更し、その後出なくなりました。
今度、出たらばIMEを使用不可にしてみます。
ありがとうございました。

お礼日時:2002/01/10 08:46

このQ&Aに関連する人気のQ&A

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

関連するカテゴリからQ&Aを探す

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QSQLで特定のテキストの文字を読み込みたい

こんにちは。
SQL初心者です。

皆様に本日たくさん助けて頂いてます。
本当に感謝です。今一度お助けお願いします!

あるテーブルをエクスポートしたいのですが
データを日付で区切りたいと思っています。
エクスポートするマシーンにいつも特定のテキストがあります。
それをDATE.txtとするとその中には20131115などと書かれています。
これはもちろん日付です。

where 以下の条件にこの日付を用いたいのですが
それにはどのように設定すればいいのでしょうか?

where open_chk_date = <DATE.txtの中の日付>
こんな感じです。

どうぞよろしくお願いします!

Aベストアンサー

もっとも肝腎なところが抜けています。
リモートマシンからどのような方法で、MySQLサーバーのあるマシンへ接続するのでしょうか?

とはいえ、第1にMySQLサーバー自体では、リモートにあるファイルは直接は読めません。
load data local infile文は、クライアントとなるアプリを通してそのファイルとSQL文とを送り込むから読めているだけです。

第2にクライアントは、何を使うのでしょうか?
mysqlクライアントツールが、リモートマシン側にあって、そこからログインするとしても、mysqlクライアントツールも、sql文を書いたテキストファイルを読んで実行することは出来ても、入力中のSQL文に、外部ファイルからのデータは取り込めません。

しかし、「特定のテキスト」自体をSQL文全文にしてしまえば、SQLスクリプトファイルとして読んで、実行することが出来ます。
http://dev.mysql.com/doc/refman/5.1/ja/batch-commands.html

または、クライアント側のバッチファイルなり、シェルスクリプトなり、または、phpやperlなりで、そのテキストを読みとったうえで、SQL文全文を作成するプログラムを書けばよいでしょう。

もっとも肝腎なところが抜けています。
リモートマシンからどのような方法で、MySQLサーバーのあるマシンへ接続するのでしょうか?

とはいえ、第1にMySQLサーバー自体では、リモートにあるファイルは直接は読めません。
load data local infile文は、クライアントとなるアプリを通してそのファイルとSQL文とを送り込むから読めているだけです。

第2にクライアントは、何を使うのでしょうか?
mysqlクライアントツールが、リモートマシン側にあって、そこからログインするとしても、mysqlクライアントツールも...続きを読む

QPostgreSQLのデータに半角カナが混入したので全角カナへの変換方法は?

LinuxでPostgreSQLを使っています。
ある人が商品名を全て半角カナで登録してしまい、後で気づきましたのでそのコンバートをどうするか考えています。

DBでインサートする前に文字列が半角カナが含まれているかチェックする関数を作成しておけばよかったのですが後の祭りです。

Perlとかで変換できるのでしょうか?

Aベストアンサー

postgresにはreplace関数はないみたいですね。
SELECT文で半角文字が含まれるのを検索してきて
UPDATEするプログラムを作るか
あと試していませんが
http://chaostic.noexistent.com/loatbell/main/Documents/02prog/postgresql/#10translate
にPostgresで文字置換のSQL文がありましたよ。

QExcelをVBAで読み込むと

ExcelデータをAccess VBAを使い、読み込んでテーブルに溜め込んでいます。

問題が1つあり、Excelのデータは他のシステムによって自動で作られています。

このExcelデータは1行目に見出しがあります。この見出しの列が時々追加されたり、削除さたりします。

例えば、下記の2列があるとします。読み込みたいのはID,NAMEのみです。

ID,NAME

この2列が固定であれば、問題ありません。しかし、時々、

ID,SEIBETU,NAME

と、SEIBETUという項目が追加されたりします。そうすると、Access VBAで読み取ろうとするとエラーが出ます(プログラムの修正をすればいいのですが)。

こういった問題を解決するには、何かいい方法はあるでしょうか?Accessでやっていますが、VB.NET、SQL Serverで解決できるなら、そちらを勉強して解決したいと思います。

よろしくお願いします。

Aベストアンサー

当該Excelファイルの保存場所とファイル名が常に同じなら、
Excelファイル自体をリンクテーブルとしてはいかがでしょうか。

そうしてしまえば、後はそのリンクテーブルから「ID」と「NAME」
フィールドのみを指定した追加クエリを作成することで、
それ以外のフィールドを一切無視して、データを取り込むことが
できると思います。

【Excelからのリンクテーブルの作成方法】
<Access2003以前>
1)データベース ウィンドウ(テーブルなどの一覧が表示される
 画面)を右クリック
2)「テーブルのリンク」を選択して、『リンク』ダイアログを開く
3)同ダイアログ下方にある『ファイルの種類(T)』のコンボボックス
 で、「Microsoft Excel」を選択
4)当該ファイルを指定したら、『リンク(K)』ボタンをクリック

<Access2007以降>
1)『外部データ』リボンを選択
2)『インポート』グループ(?)内にある『Excel』ボタンをクリック
3)『外部データの取り込み - Excelワークシート』ダイアログが
 開くので、『ファイル名(F)』に当該ファイルを指定
 (アドレスを貼り付けるか、『参照(R)』ボタンで指定)
4)その下にあるオプションボタンから、『リンク テーブルを作成して
 ソース データにリンクする(L)』を選択

以上の操作を行うと、ウィザードが起動しますので、必要な
設定を指定すれば、Excelファイルへのリンクテーブルが作成
できます。

このリンクテーブルは(他社特許の関係で)参照専用となって
いますが(古いバージョンだと編集可のままかもしれません)、
それ以外は通常のテーブルと同様に扱えますので、これを
元に追加クエリまたはテーブル作成クエリを作れば、実質的に
「Excelからのインポート」と同様のことが行えます。

※Excelファイルの保存先やファイル名が一定でない場合も、
 VBAでFileDialogオブジェクトやTransferDatabaseメソッド等を
 使用して当該ファイルへのリンクを行うコードを作成すれば、
 一応対応は可能かと思います。

当該Excelファイルの保存場所とファイル名が常に同じなら、
Excelファイル自体をリンクテーブルとしてはいかがでしょうか。

そうしてしまえば、後はそのリンクテーブルから「ID」と「NAME」
フィールドのみを指定した追加クエリを作成することで、
それ以外のフィールドを一切無視して、データを取り込むことが
できると思います。

【Excelからのリンクテーブルの作成方法】
<Access2003以前>
1)データベース ウィンドウ(テーブルなどの一覧が表示される
 画面)を右クリック
2)「テーブルのリンク」を選択して...続きを読む

Q筆ぐるめ住所録のバックアップが読み込めない

私のVAIOの筆ぐるめver10で作成した住所データをCD-RWにバックアップして、実家の父が使っているVAIOの筆ぐるめver9に入れようとしたところ、「筆ぐるめの住所録データではありません」というメッセージが出て読み込めません。また、外部データの読み込みとして実行しても「読み込みに失敗しました」となります。USBフラッシュメモリでも試しましたが同じでした。
この’教えてgoo’のほかのQ&Aも参考にしてデスクトップにコピーして属性のチェックを全て外してもダメでした。どうすればいいのでしょうか?

私のVAIO ------ PCV-W102 celeron1.6G winXP メモリ512MB FDDなし 筆ぐるめver10(VAIOに付属)
父のVAIO ------ PCG-FX33S/BP celeron0.9G winXP メモリ128MB FDDあり 筆ぐるめver9 (VAIOに付属)

単にバージョン違いが原因でしょうか?
どうか宜しくご指導お願いします。

Aベストアンサー

先ほどの補足ですが、
筆ぐるめ10からCSV形式で保存して、
筆ぐるめ9で読み込んでください。

同じく下記ページから、バージョンを「ver9」にして、
「住所録」を選び、「他のソフトの住所録データを・・」を、
選んでください。

参考URL:http://vpost.tokio.fsi.co.jp/GourmetQA/

Q桐からODBCでEXCELデータを読み込む方法

桐9-2012からODBC接続でサーバーにあるEXCELデータを読み込ませたいと考えていますが、うまくいかず、原因が分からずに困っております。

お手数をおかけしますがご教示頂けますようお願い致します。

【環境】
パソコン環境
Microsoft Windows 7(x64)
桐9-2012(http://www.kthree.co.jp/kiri/)
Microsoft Office2010 Professional
ウイルス対策ソフト未インストール、Windowsファイアウォール無効
IPアドレス:192.168.1.10/24

サーバー環境
Microsoft Windows Server2008R2
Microsoft Office2010 Professional
ウイルス対策ソフト未インストール、Windowsファイアウォール無効
IPアドレス:192.168.1.20/24

【状況】
1.パソコンにインストールされている桐からサーバーの共有フォルダにあるEXCELデータをクロス・エクセル機能で読み込むことはできる。
2.パソコンにインストールされている桐の外部DBを使用してサーバーの共有フォルダにあるEXCELデータを読み込もうとすると下記のエラーが表示される。(ODBC64ビット版)
-------------------------------------------------------------------------------------------------------------------------------
KD1672:ODBCエラー

データソース固有エラーコード:0
SQLSTATE:IM014
[Microsoft][ODBC Driver Manager]指定されたDSNには、ドライバーとアプリケーションとのアーキーテクチャーの不一致が含まれています。
-------------------------------------------------------------------------------------------------------------------------------
3.パソコンにインストールされている桐の外部DBを使用してサーバーの共有フォルダにあるEXCELデータを読み込もうとするとエラーは表示されないがEXCELが読み込めない。(ODBC32ビット版)

桐9-2012からODBC接続でサーバーにあるEXCELデータを読み込ませたいと考えていますが、うまくいかず、原因が分からずに困っております。

お手数をおかけしますがご教示頂けますようお願い致します。

【環境】
パソコン環境
Microsoft Windows 7(x64)
桐9-2012(http://www.kthree.co.jp/kiri/)
Microsoft Office2010 Professional
ウイルス対策ソフト未インストール、Windowsファイアウォール無効
IPアドレス:192.168.1.10/24

サーバー環境
Microsoft Windows Server2008R2
Microsoft Office2010 Professional
...続きを読む

Aベストアンサー

桐は持ち合わせていませんが・・・。
ODBCの設定では?

C:\Windows\SysWOW64\odbcad32.exe
を立ち上げると32bit版の設定ができますので、
システムDSNにエクセルの設定を追加。
名前は適当で構いません。
これを桐で使用したら出来るかもです。
AccessからVBAでODBC経由で接続した経験からですので
どうかな?
http://support.microsoft.com/kb/942976/ja


このカテゴリの人気Q&Aランキング

おすすめ情報