問題タブ [ms-access-97]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
947 参照

c# - SQL クエリの結果に基づいて Winform を開く

現在、Access97 データベース アプリケーションを新しい WinForms アプリケーションに移行中です。

一般的なアカウント データを表示するすべての「アカウント」の中央フォームがあり、そのフォーム内に別のフォームを開くボタンがあります。アプリケーションは、以下の表の例を使用して、SQL クエリからフォーム名を取得します。

したがって、ClientID が 1 の場合、ボタンは Form1 を開く必要があります。ClientID が 2 の場合、ボタンは Form2 を開く必要があります。

私の質問は、WinForms でボタンのクリック時にクエリを実行し、テーブル内にある対応するフォームを開くにはどうすればよいですか?

どんな助けでも大歓迎です。

0 投票する
1 に答える
250 参照

sql - Access97 左結合選択

私はいくつかのaccess97 sqlで立ち往生しています。

期待どおりに動作しますが、'SubTable' 名を角かっこで囲む必要がある場所で、GROUP を強調表示する FROM 句でエラーが発生します

誰かが私を正しい方向に向けることができますか?

ありがとう

0 投票する
1 に答える
29 参照

ms-access - Access 97 で、[ツール] -> [参照設定] ウィンドウを表示して開く最も迅速で確実な方法は?

たとえば、Access の新しいバージョンが 97 から 2007 に移行するときに許容されない欠落参照を削除する方法について、いくつかの手順を書いています。

現時点では、モジュールをクリックしてコード ウィンドウを開くことで参照ウィンドウを表示できますが、このアクセス シートにはモジュールがありません。モジュールを作成せずに、またイベント ハンドラーのコード ビハインドを見つけるためにさまざまなフォームを突っ込まずに、パワー ユーザーを参照ウィンドウに移動させたいと考えています。

このウィンドウにアクセスする、または有効にするためのショートカット キーはありますか? またはそこをクリックする安全な方法はありますか?

ありがとう!

0 投票する
2 に答える
10806 参照

c# - タイプ 'System.InvalidOperationException' の初回例外が System.Data.dll で発生しました

テキストファイルを読み取り、読み取ったデータをアクセス97 DBに書き込み、次にdbを読み取ってファイルに書き込むC#アプリケーションを構築しています。OLEDB 接続文字列に問題があるようです。以下は私のコードです。この例外が発生する理由は誰にもわかりますか?

データベースは存在し、クエリを実行する前にのみ接続を開き、再度閉じます。

接続オブジェクトを見ると、2 つのことがわかります。

  • サーバーのバージョンは次のように述べています:「cnn.ServerVersion」がタイプ「System.InvalidOperationException」の例外をスローしました

  • また、 cnn.Open() と cnn.OpenAsync() はどちらも接続の状態を変更しません。

0 投票する
2 に答える
1189 参照

python - pyodbc を使用して MS Access 97 (ワークグループ mdw を使用) データベースに接続する方法

pyodbc を使用した Python スクリプトで、ネットワーク上でまだ使用されている Access 97 データベースに接続しようとしていますが、接続 (または接続文字列) を機能させるのに問題があります。

次のエラーが発生し続けます。

これは、上記のエラーで失敗する私の接続文字列です。

ご覧のとおり、この接続にはシステム データベース (ワークグループ - mdw) を使用する必要があります。データベースはネットワーク ストレージ上にあります。

Python 2.7 を使用しています。

誰でも助けることができますか?

編集:接続文字列では、バックスラッシュは二重のバックスラッシュにする必要があります。バックスラッシュが 1 つだけ表示されているようです。

0 投票する
1 に答える
1009 参照

java - Java / Jackcessを使用して暗号化されたAccess .mdbから読み取る

暗号化された Access 97 データベースからデータを読み取る必要があり、Jackcess と UCanAccess を試しました。

bouncycastle.org の jackcess-2.1.2.jar、jackcess-encrypt-2.1.0、および bcprov-jdk15on-152.jar を使用しています。

UCanAccess は内部で Jackcess を使用しているため、他のすべての試行で同じエラーが発生します。

最後の行でエラーが発生します。スタック トレースは次のとおりです。