Microsoft Access ClubAccess超初心者対象ForumAccess初級者対象ForumAccess初・中級者対象ForumAccess VBA Tips ForumDAO、ADO、SQL Forum

     

No37717.実行時エラー '-2147467259(80004005)'

タイトル実行時エラー '-2147467259(80004005)'
記事No: 37717
投稿日: 2005/01/13(Thu) 10:35
投稿者: みんみ
OS:XP
Access Version:2000

こんにちは。
どうしても解決できないエラーが発生したので教えてください。

Private Sub cmdOut_Click()

Dim cnn As New ADODB.Connection
Dim Rec As New ADODB.Recordset
Dim sSql As String

Set cnn = CurrentProject.Connection
sSql = "SELECT * FROM OUTPUT"
Rec.Open sSql, cnn, adOpenKeyset, adLockOptimistic

という処理をすると以下のエラーが発生してしまいます。

実行時エラー '-2147467259(80004005)': 'Open"メソッドは失敗しました:'_Recordset'オブジェクト

上記のような処理は他のモジュール部分でも行っているのですが、そこではエラーが発生せずに成功しています。

昨日より解決できず、困り果ててしまいました。
原因に心当たりのある方、ぜひともご教授お願いいたします。

タイトル追記: 実行時エラー '-2147467259(80004005)'
記事No: 37718
投稿日: 2005/01/13(Thu) 10:53
投稿者: みんみ
追記です。

どうやら特定のテーブルを参照したときのみ、このエラーが発生するようです。
上の例で言うなら、「OUTPUT」テーブル以外は成功しています。

よけい訳が分からなくなってしまいました。
どなたかよろしくお願いいたします・・・

タイトルRe: 追記: 実行時エラー '-2147467259(80004005)'
記事No: 37720
投稿日: 2005/01/13(Thu) 11:08
投稿者: Tkwan
SELECT * FROM OUTPUT

クエリで実行できますか?

タイトルRe^2: 追記: 実行時エラー '-2147467259(80004005)'
記事No: 37727
投稿日: 2005/01/13(Thu) 12:07
投稿者: みんみ
レスありがとうございます!

> SELECT * FROM OUTPUT

クエリでは実行できました

タイトルRe: 追記: 実行時エラー '-2147467259(80004005)'
記事No: 37723
投稿日: 2005/01/13(Thu) 11:34
投稿者: Benkei
> 上の例で言うなら、「OUTPUT」テーブル以外は成功しています。

テーブル名が不適当なのでは?

テーブル名を変えてみたら?

タイトル成功しました
記事No: 37729
投稿日: 2005/01/13(Thu) 12:11
投稿者: みんみ
成功しました!

有難うございました!
心のそこから感謝いたします。

> > 上の例で言うなら、「OUTPUT」テーブル以外は成功しています。
>
> テーブル名が不適当なのでは?
>
> テーブル名を変えてみたら?

タイトルRe: 実行時エラー '-2147467259(80004005)'
記事No: 37740
投稿日: 2005/01/13(Thu) 14:19
投稿者: みんみ
チェックし忘れていました


このAccessフォーラム過去ログ集は、Microsoft Access Club が運営しています

PLESKやcPanelをインストールしたレンタルサーバーをディスカウト価格で提供中だす。ヨーロッパデータセンターご希望の方は必見です。ドイツを中心にフランスに拡張中です。
PLESKやcPanelレンタルサーバーをディスカウト価格で...。
ヨーロッパデータセンターご希望の方は必見です。
ドイツを中心にフランスに拡張中です。

 

ページの先頭へ 前ページへ戻る