Windows2000です。
ある文字が含まれているレコードだけ
固定長でエクスポートするとずれます。

フィールド1:全角20バイト
フィールド2:半角10バイト

フィールド1に「△」が含まれていると
固定長でエクスポートする際
フィールド2が半角11バイトになってエクスポートされます。

マイクロソフト社のHPのこれに近い現象かと思ったのですが、
http://support.microsoft.com/default.aspx?scid=k …
書かれてあるようにWindowsUpdateページにアクセスしても
http://support.microsoft.com/default.aspx?scid=k …
「 Q282010 : Microsoft Jet 4.0 Service Pack 7 (SP7) 用推奨修正プログラム」は表示されません。
ってことはインストールされているってことですよね?

直す手だてはないでしょうか。

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

A 回答 (4件)

#2です。



間違いました、済みません。
Win2000 はWindowsUpdateからアップデートするのですね。

個別にアップデートプログラムをダウンロードする事も出来るようです。#2で貼ったURLのリンク先から見つけられました。

ただ私、Win2000使いではありませんのでうっかり見落としがあるかも知れません。URLの内容を良くご覧になってお試し下さい。

参考URL:http://www.microsoft.com/downloads/details.aspx? …
    • good
    • 0
この回答へのお礼

ありがとうございました。
やはり更新リストには出ませんでしたが
教えていただいたURLでダウンロードし、
レジストリをいじったら解決できました。

ただ、マイクロソフトのHPだと
レジストリの変更方法がわかりにくく手間取りました。

お礼日時:2003/07/18 00:47

手順ですが、


Windows Update のページで「更新をスキャンする」を実行。
左の表示される WindowsXX(n)をクリック。
右の表示に「Q282010・・・」が表示されないのでしょうか?

念の為に、WinowsXXの下にあるその他オプション-インストールの履歴を
確認し見て下さい。
    • good
    • 0
この回答へのお礼

手順は合っているようです。
Windows2000の更新は9つ出ますがどれも違います。
履歴ですが、今まで何も更新したことのないマシン
だったので履歴はありませんと表示されます。

お礼日時:2003/07/12 00:35

Jetのアップデートは WindowsUpdate とは別ではなかったかとおもいます。



現象としてはサポート情報とピッタリのような気がしますので、念のため Jet のアップデートを実行してみた方がよいと思います。

参考URL:http://support.microsoft.com/default.aspx?scid=k …
    • good
    • 0
この回答へのお礼

ありがとうございます。
Jetのアップデートはどうやったら出来ますか?
上記URLは私が載せたのと同じようですが。

お礼日時:2003/07/12 00:33

そりゃあそうでしょう。



「△」って全角ですもの。1文字ですが2バイト必要ですから。

この回答への補足

言い方が悪かったですか?
2バイト文字だという認識はあります。
△はフィールド1に入っています。
例えばこうなってしまうのです。(等幅フォントで見て下さい)
「↓」が改行マークです。
       フィールド1    フィールド2
1レコード目:氏名1       1234567890↓
2レコード目:氏名2△      1234567890 ↓
(実際のデータではフィールド2は全てスペースです)

補足日時:2003/07/12 00:26
    • good
    • 0

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

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


人気Q&Aランキング