問題タブ [ms-access-2000]
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.
sql - MS Access/JET "結合式がサポートされていません" このクエリを修正する方法はありますか?
MY CODE (MS Access 2000 と JET データベース エンジンを使用しています)
マイ テーブル メンバー (すべて VARCHAR) SOME DATA First_Name Alester Jude Carl Jones Last_Name ABCJ
*** 注: フレンド テーブルでは重複が許可されているため、ジュードは my_E_Mail に登録できますが、すでにフレンドであるため、アレスターを追加することはできません。
必要な出力の場合 (上記のクエリの「?」は次のとおりです: jones@lam.com)
望ましい出力 if(上記のクエリの "?" は: Alester@lam.com)
PS「?」「?」で渡すクエリ文字列パラメータです。私はそれがうまくいくことを知っています。
私の質問は次のとおりです。「結合式はサポートされていません」というエラーが表示され続けます
これは ONE SINGLE QUERY である必要があるため、ストアド プロシージャを使用したり、複数のクエリを使用したりせずに使用できる回避策のクエリはありますか?
c# - 「検証規則」が設定されている場合、SQL は MS Access では適切に実行されますが、C# では実行されません。
私は奇妙な問題を抱えています。MS Access から実行すると値をデータベースに完全に挿入するクエリを MS Access で作成しましたが、同じクエリを C# から実行すると、「検証テキスト」が OleDbException として表示され、挿入コマンドが失敗します。"Validation Rule" は " @ .*" です。この列には、"@" と "." が 1 つずつ含まれる電子メールが保存されます。その後。「Validation Rule」を外してC#からクエリを実行する場合は問題ありません。検証ルールが設定されている場合にのみ発生し、MS Access クエリの実行ではなく、C# からのみエラーが発生します。
コードとデータベースをhttp://www.2shared.com/file/XYmFD8Mg/Database_Validation.htmlにアップロードしました。
MS Access での SQL クエリ:
コードは次のとおりです。
データベース スナップショット:
ms-access - MSysQueries のデータは何を意味しますか?
VBA を使用して、Access 2000 データベース内のすべてのクエリ、フォーム、およびモジュールを調べてきましたが、非常に面倒で時間がかかります。最近、Access のシステム テーブル、特に MSysQueries と MSysObjects を詳しく調べることにしました。これらのテーブルを使用して、データベース内のオブジェクトをより迅速に調べることができますか? もちろん、これらのテーブルは読み取り専用であるため、VBA に戻らない限り、テーブルを介してデータベースを変更することはできません。MSysQueries の属性は何を意味しますか?
vba - グローバル変数はその値を失います
私が取り組んでいるこの Access フォームには、Form_Load イベントで別のフォームから値を取得するグローバル変数があります。なんらかの理由で、変数は「値を失います」(= "" になります) 時間が経過するか、何らかのイベントが発生した後です。この動作の引き金となるものに特に気付くことはできませんでした。フォームでしばらく「非アクティブ」になった後、グローバル変数はリセットされますか?
私が話しているグローバル変数を設定する方法は次のとおりです。
ms-access - アクセス2000レポート
開始日と終了日に基づいてデータを取得するクエリがあります。それはすべて問題ない 8 つのフィールドをプルします。
私が抱えている問題は、これから作成するレポートです。サイト名でグループ化する必要があります。サイト名とサイト名の下の行を取得します (サイト名はその下に複数の行を持つことができます)。
私が抱えている問題は、ページごとに 1 つのレコードのレポートを設計できるように、各サイト名と行を 1 ページに保持する必要があることです。
改ページを試みましたが、うまくいかないようです。基本的に、レポートにはサイト名があり、サイト名の下に数行のデータがあります。これらすべてを 1 ページに表示したいだけです。
vba - Access 2000 アプリケーションを Access 2013 アプリケーションに変換する
SQL Server 2008 データベースにリンクされた Access 2000 アプリケーションがあります。次に、これを Access 2013 アプリケーションに変換します (これも SQL Server 2008 にリンクされています)。どのような問題に直面するのでしょうか?また、最善の解決策は何ですか? アドバイスありがとうございます。