ACCESS97でインポートの処理を行っている
ものが存在するのですが、私の端末からは、
処理ができません。他の端末から処理しようとすると
普通に出来るのですが、、、、
メッセージは、「ISAMドライバが存在しません」
といったメッセージが表示されます。
OFFICEの再セットアップも、レジストリをきれいに
しても、変化がありません。
このままだと、作業が全然出来ずに泣きそうです。。。
よろしければ、誰か分かる方教えて下さい。。。
お願い致します。

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

A 回答 (1件)

OFFICEの再セットアップも・・・


 標準セットアップではないですか?だとすると下記方法が有効です

以下アクセスからの抜粋
既定ではセットアップされていないファイルの種類もあります。
ファイルの種類を追加するには、セットアップを実行し、[追加/削除]を
選択し、[データアクセス]で[オプションの変更]を選択します

がんばって下さい。何かあれば補足して下さい。
 
    • good
    • 0
この回答へのお礼

先にDLLをリネームし、それから追加と削除
を行ったら、できました。本当にありがとうございました。

お礼日時:2001/09/18 13:29

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

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

このQ&Aを見た人はこんなQ&Aも見ています

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

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

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

QACCESS97 でISAMがありません

古いPCで今までACCESS97を使用して銀行引落のためのFDを作成していましたが、故障のため 別の新しいPCへ丸ごと入れなおして参照や、変更など以前と変わらず使用できるのですがFDへ書き込むときに
couldn`t find installable ISAM と表示され書き込みが出来ません
どなた解決策をお願いします
OSはMeです。

Aベストアンサー

コンパイルや最適化が出来ない場合は、VBAの参照設定を確認を。

メッセージが英文なので、ちょっと?ですが
[AC97]ISAMドライバ使用時に実行時エラー
http://support.microsoft.com/kb/155666/ja
かもしれない・・

また新たにインストールし直したとの事ですので
サービスリリースの適用はお済みでしょうか?

Microsoft Office 97 Service Release 2
http://www.microsoft.com/downloads/details.aspx?FamilyID=3724ca68-4065-4d11-9084-af235cde9427&DisplayLang=ja


Microsoft Office 97 西暦 2000 年対応プログラムアップデート
http://www.microsoft.com/downloads/details.aspx?FamilyID=352D39B4-2D4D-4C58-8404-D96E284A653F&displaylang=JA

コンパイルや最適化が出来ない場合は、VBAの参照設定を確認を。

メッセージが英文なので、ちょっと?ですが
[AC97]ISAMドライバ使用時に実行時エラー
http://support.microsoft.com/kb/155666/ja
かもしれない・・

また新たにインストールし直したとの事ですので
サービスリリースの適用はお済みでしょうか?

Microsoft Office 97 Service Release 2
http://www.microsoft.com/downloads/details.aspx?FamilyID=3724ca68-4065-4d11-9084-af235cde9427&DisplayLang=ja


Microsoft Office 97 西暦...続きを読む

QACCESS97におけるエラーメッセージ

レポートを出力する際に「データ変換エラー」のメッセージが出て、レポート出力することができなくなりました。

Aベストアンサー

レポートのレコードソースは、クエリになっていますか?

そうであれば、そのクエリのSQL文と元のテーブルのテーブル構成(フィールド型)を
提示してもらえれば、回答できるかも。
(可能性としては、レポートでの演算式の部分かもしれませんが。。)

QこのISAMでは、リンクテーブル・・

access2000にcsvデータをリンクさせ、テーブルを開いてレコードを変更しようとすると「このISAMでは、リンクテーブル内のデータを更新することはできません」というメッセージが出ます。

これは標準ですか?
リンクテーブルでcsvデータを更新する方法はあるものですか?

#リンクはこれまで未経験なので、さっぱり不明。

Aベストアンサー

CSVデータは読み込みは出来ても一部の更新は出来ません。

CSVファイルそのものがDBでは無いからです。一気に読み込んで、一気に書き換える。といった使い方ならできます。

普通はCSVデータをDB上に取り込み、編集や更新を行って、一気に書き換えます。

QMS Accessでデータインポート前に置換処理をするには

OSは98、Access2000です。

あるオフィスコンピュータよりデータを、txt形式(カンマ区切り)でAccessにインポートしたいのですが、データの中に「"」が使用されていて、そのままインポートすると「解析不能の・・・」というエラーが出てしまいます。
そこで、Accessにデータをインポートする前に、置換処理をかけて「"」を違う文字に変換しそれからAccessにインポートするというような感じにしたいのですが、どなたかご教授いただけないでしょうか。
毎日インポートするデータですので、何かのボタンをクリックしたら実行されるような形で作りたいと思っております。
本当に少しならVBAが分かるようになってきましたので、アドバイス等よろしくお願い致します。

Aベストアンサー

再び登場します。
>ミドルウエアとは何でしょうか
失礼しました。お分かりでないとのことでしたので補足します。

オフコンからPCへあるいはその逆も、資源を共有する場合では、それぞれの異なるプラットホームから直接データーを扱うことができません。
その場合に中間的にツールを配置して、それぞれのプラットホームにあわせたデーター変換(コンバート)を実現するものです。起動とデーター獲得要求は、PC側からのコマンド発行となり、オフコンはデーターベースサーバーとして振舞われます。

最近のオフコンには、PCとの接続を可能にするツールがデフォルトで配置されている場合もありますが、大抵はオプション購入になっています。

また、オフコンだけに用意されていても、PCにもそのコマンドを発行する仕組みがいりますので、この部分を総称しています。

>RDBには対応していないと言われました。
データー作成側は、外部でしょうか?

>1001","ABCDEF","1","○×株式会社","塩ビ管60””","エンビカン60""","50本","15000"
のデーターですが、コピー&ペーストして私の環境でやりましたが、不完全なデータです。そのものズバリのデーターでしょうか??

試しを一つ、Excelで表示できるのであればそのまま、名前を付けて保存で、CSVにしてみてください。このファイルをAccessでインポートしたらどうなりますか?

再び登場します。
>ミドルウエアとは何でしょうか
失礼しました。お分かりでないとのことでしたので補足します。

オフコンからPCへあるいはその逆も、資源を共有する場合では、それぞれの異なるプラットホームから直接データーを扱うことができません。
その場合に中間的にツールを配置して、それぞれのプラットホームにあわせたデーター変換(コンバート)を実現するものです。起動とデーター獲得要求は、PC側からのコマンド発行となり、オフコンはデーターベースサーバーとして振舞われます。

最近の...続きを読む

Qaccess2000で存在しないデータを入力した時メッセージを表示させたい

はじめてaccess2000でファイルを作成する初心者です。
名前(ID)を入力すると、
その方の情報(メインフォーム)と、
情報の変更履歴(サブフォーム)が表示される、
フォームを作成しています。

最初、別のフォームにテキストボックスを作成し、
そこにIDを入力後、ボタンをクリックすると、
クエリ(テーブル)に存在するIDは表示されますが、
存在しない場合は、「存在するIDはありません」
というメッセージを表示し、
メイン・サブフォームの画面には移動しないように
したいのです。
※現在は空のメイン・サブフォームが表示されます。

ちなみに、IDに重複はありませんので、
情報(メインフォーム)は1件しか表示しませんが、
変更履歴(サブフォーム)はIDによって
複数のレコードが存在する場合があります。

説明がわかりにくくて申し訳ありませんが、
回答をお願いいたします。
accessに関する知識がほとんどありませんので、
簡単にできる方法を教えていただけるとうれしいです。

Aベストアンサー

tab1:

ID______fld_1
A001__AAAA
A002__BBBB

tab2:

ID______tab1_ID____fld_1
1_______A001_______1111
2_______A001_______2222

フォーム:

ID:______[A001________]
fld_1:___[AAAA______]

tab2:
___ID__tb1_ID_fld_1
[1____][A001][1111______]
[2____][A001][2222______]

tab1、tab2のテーブルからフォームを生成するとメインとサブフォームが生成されます。

あるフォームに [テキスト_ID]を配置し、それをテストして合致した場合にメイン・サブを開く。
そのサンプルコードは次のようです。

Private Sub コマンド0_Click()
  Dim strID As String

  If Len(Me.テキスト_ID & "") Then
    strID = Me.テキスト_ID
    If Nz(DLookup("ID", "tab1", "ID='" & strID & "'")) = "" Then
      MsgBox "該当する[ID]はありません!", vbExclamation, " 警告"
    Else
      DoCmd.OpenForm "tab1", , , "ID='" & strID & "'"
    End If
  Else
    MsgBox "先に、[ID]欄の入力を完了して下さい!", vbInformation, " お知らせ"
  End If
End Sub

Private Sub コマンド0_Click()
  Dim strID As String

  If Len(Me.テキスト_ID & "") Then
    strID = Me.テキスト_ID
    If DCount("*", "tab1", "ID='" & strID & "'") = 0 Then
      MsgBox "該当する[ID]はありません!", vbExclamation, " 警告"
    Else
      DoCmd.OpenForm "tab1", , , "ID='" & strID & "'"
    End If
  Else
    MsgBox "先に、[ID]欄の入力を完了して下さい!", vbInformation, " お知らせ"
  End If
End Sub

先ずは、このように至極簡単なテーブル構造とデータでテストされたら宜しいと思います。

tab1:

ID______fld_1
A001__AAAA
A002__BBBB

tab2:

ID______tab1_ID____fld_1
1_______A001_______1111
2_______A001_______2222

フォーム:

ID:______[A001________]
fld_1:___[AAAA______]

tab2:
___ID__tb1_ID_fld_1
[1____][A001][1111______]
[2____][A001][2222______]

tab1、tab2のテーブルからフォームを生成するとメインとサブフォームが生成されます。

あるフォームに [テキスト_ID]を配置し、それをテストして合致した場合にメイン・サブを開く。
その...続きを読む


このQ&Aを見た人がよく見るQ&A

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

おすすめ情報