• 締切済み

MSDEでオートメーションエラー

TAGOSAKU7の回答

  • TAGOSAKU7
  • ベストアンサー率65% (276/422)
回答No.1

内部処理を抜粋したコードを公開してくれませんか?

関連するQ&A

  • オートメーションエラー(2147418105)

    現在、ACTIVE REPORTSを使用して帳票の印刷を行っているのですが、 下記のような関数がありまして、複数回同時にこの関数をCallすると 1回目はうまく印刷するのですが、2回目以降はUnload Objが影響してエラーとなります。 そもそも同時実行する必要がないので、修正することは容易なのですが、 Unloadは他のスレッドに影響を及ぼすものなのでしょうか? また、OSによって異なったりするものでしょうか? 何か情報をお持ちの方がいらっしゃいましたら、アドバイスをお願いします。 [OSのVER]:Windows2000 [VBのVER]:VB6 Private Sub cmd_Click() Dim Obj As Object Obj = aaaOut CALL Obj.Printer.PrintDialog (省略してますがここで印刷を行ってます) DoEvents ← この関数を複数回呼ぶことが可能になってます If Not ObjArvRpt Is Nothing Then Unload Obj Set Obj = Nothing End If End Sub

  • MSDEをスタンドアロンで使用しているのにネットワークエラー

    MSDE1.0をスタンドアロン端末で使用しておりますが、アプリ(VB6で作成)を起動した状態で、LANケーブルを挿し直すと、ネットワークエラーが発生してしまい、異常終了します。 どなたか、解決方法を教えていただけませんでしょうか。 なお、当方の環境は、 OS:WindowsXP SP2 プログラミングツール:VB6.0 データベース:MSDE1.0 SP4(SP2でも同様でした。) データベースの接続方法は、ADOを使用しています。 以上、よろしくお願いします。

  • エクセルVBA フォームShowでオートメーションエラー

    いつもお世話になっております。 コントロールを使用するのが初心者で、皆さんに助けられています。 ありがとうございます。 たびたびの質問で申し訳ありませんが、よろしくお願いたします。 今までは出なかったのですが、つい先ほどから、 1つのフォームをshowすると「オートメーションエラー」が 発生してしまいます。 しかし、一度、VBAのコードを開けると、エラーは発生しません。 調べては見たのですが、確実な解決法がなく、 下記の件の方はどのように解決されたのか教えていただきたいです。 http://oshiete1.watch.impress.co.jp/qa4383343.html​ いくつか有効な手段では、と自分で思う事を記述したいと思います。 (1)ファイルが壊れている可能性  a.VBAを全てエクスポートしインポートしなおす    →やってみましたが、ダメでした。  b.ファイルの名前を変える    →やってみましたが、ダメでした。 (2)showの使い方がおかしい  a.現在、showで出力し、unload Meで開放している状態です。 たびたびの質問申し訳ありません。 よろしくお願いいたします。

  • トリガ実行時のエラー (ADP + MSDE2000)

    ADP + MSDE2000 環境にて、あるテーブルに下記のトリガを設定しました。 CREATE TRIGGER トリガ名 ON テーブル1 FOR DELETE  AS  BEGIN   DECLARE @変数 varchar(32)   SELECT @変数 = 列1 FROM deleted   DELETE FROM テーブル2   WHERE テーブル2.列1 = @変数  END 意図するところは、別のテーブル (テーブル2) からの同一キー (列1) を持つレコードの連動削除です。 このトリガを仕込んだテーブルに対してADPのGUI (テーブルのデータシートビュー) より手動にて直接 レコード削除を試みると、 「キー列の情報が足りないか、正しくありません。更新の影響を受ける行が多すぎます。」 のエラーが発生します。 (データシートビューを一度閉じた後、再度開くと、意図したレコードは消えています) GUIを使用せず、DELETE文で削除した場合、このエラーは出ず、動作結果も意図通りなのですが、前述の エラーは無視してよいものでしょうか? トリガの記述で問題点、改善すべき箇所があれば、ご指摘頂けると幸いです。 尚、このテーブルには、この他に3つのトリガが記述されています。 (できれば1本にまとめたいのですが、力量不足 + 時間不足です) 字数制限の関係で、書けませんが、他のトリガとの兼ね合いで問題が生ずることはあり得るのでしょうか? コメントをお待ちしております。

  • RAM Parity Error

    RAM Parity Error Press Esc to turn off NMI or other kiy to reboot といつもBIOSの次にでるのです。 ESCキーを押せば起動できるのですが、めんどいです。 消す方法は、ありませんか。 因みに前はでてませんでした。

  • Access VBA から Outlook 呼び出しでオートメーション

    Access VBA から Outlook 呼び出しでオートメーションエラーが発生することがあります。 環境は Access 2003、Outlook 2003 で Access VBA で CreateObject 等を使い Outlook.Application オブジェクトの作成、もしくは GetObject を使って既存のインスタンスを取ろうとすると「オートメーションエラー システムコールに失敗」というエラーが出るときと、出ないときがあります。 具体的には前処理でテーブル作成クエリの実行を挟むとエラーが発生し、挟まないとエラーが発生しません。 オブジェクトの作成の仕方が悪いのかと思い、いろいろと試しましたが結果は同じでした。 テーブル作成クエリはリンクテーブルで覗いているテーブルをローカルのテーブルとして丸コピーしてくることを目的としており、結構サイズが大きく、作成にも少し時間がかかるものです。 どうも決定的な手がかりが見つからず困っております。何かアドバイスございましたらお聞かせください。よろしくお願いいたします。

  • MSDEへのアクセス権限について

     はじめまして。  こちら(http://www.atmarkit.co.jp/fdotnet/aspandvs/aspandvs03/aspandvs03_01.html)で、VB.NET並びにASP.NETを勉強しているんですが、いざプログラムを実行してみると、 ------------------------------------------------- System.Data.SqlClient.SqlException: SELECT 権限は、オブジェクト 'music'、データベース 'master'、所有者 'dbo' にありません。 ------------------------------------------------- というエラーが出てしまいました。 このサイトの会議室でこの現象についてのQ&Aがあり (http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=4976&forum=7&3)、さらに質問してみたのですが、回答がないので、OKWebコミュニティに質問させていただきました。  デフォルトユーザであるASPNETと、”sp_grantdbaccessでアクセス権を与える”ことが関係しているとは思うのですが、上記エラーが解消され、Datagridコントロールが正常に使えるように助言いただきたく思います。よろしくお願いします。 -----------------  使用環境は、  Windows XP professional SP2 VB.NET MSDE Ver.8.00.760 SP3 です。

  • ファンエラーからのBIOS

    ThinkPadX1Carbon Gen3 (2015)を使用中のものです。 皆さんの知識をお借りしたいのですが、 ファンエラーを起こしており、ネットで調べるとESCキーなどで一度無視して起動し、データなどを取り出すことができると書いてあるのですが、ESCキーを押しても電源が落ち、F1キーにてBIOSにログインすることもできません。 各種データ取り出しを含めて一度、起動したいのですが何かしら策はありますでしょうか。 ファンエラー自体は、システムボード側の端子(メス)側の影響であると思われ(ファン交換、テスタによる通電、電圧確認済み)、ハード側での修復は実質不可能であると考えています。 ※OKWAVEより補足:「Lenovo:ノートブック(ThinkPad)」についての質問です。

  • ランタイムエラーって

    ネットで接続中エラーメッセイジが出るのですが何のことか分かりません。どなたか教えてください。 ランタイムエラーが発生しました デバックしますか?   行225  エラーオブジェクトを指定してください    はい   いいえ 上記のウィンドウが出ます。環境はWINDOWSxpHOMEeditionでADSLです。

  • eMbedded Visual Basic 3.0で、フォームを閉じたい

    開発環境:eMbedded Visual Basic 3.0 現在、WindowsCE3.0で動作するPGを作成中なのですが、 フォームをオープンする、クローズするといった初歩的な記述方法がわかりません。。 VB6.0では、load、Unloadを使えばよいのですが、どうもないようです。。 ご存知の方がいらっしゃいましたらお教え願えればと思います。