問題タブ [ms-access-2007]
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.
windows-vista - Vista 64 ビット OS の Microsoft Access 2007 accdr 拡張機能
Windows Vista 64 ビット バージョンで Microsoft Access 2007 .accdr アプリケーションをテストしたことのある人はいますか? 私は Access 2007 ランタイムを使用するシェアウェア プログラムを販売していますが、そのセットアップを使用している顧客の 1 人に何らかの問題があります。ユーザーによると、「プログラムを実行しようとすると、IEが開き、「myprogram.accdr」ファイルを開く、保存する、またはキャンセルするダイアログボックスが表示されます。実行を選択すると、単に消えて戻ります同じ質問に戻る」
これはどういうわけかIEにマッピングされたようです。私の Windows XP システムでは、Access を起動してプログラムを実行します。何か案は?
sql - UPDATEクエリ内でSELECTを使用する
MicrosoftAccess2007でクエリUPDATE
の結果を含むテーブルのフィールドを表示するにはどうすればよいですか。SELECT
クエリの選択は次のとおりです。
そして、これが更新クエリです。
ms-access - Access 2007 で VBA を使用してフォーム レコードセットを更新する
アクセスの開発を行っていますが、ボタンの OnClick ハンドラーでフォームが更新されていることを確認する必要があるという問題に直面しています。
私はそれが次のように機能するかもしれないと考えていました:
そのようなものが存在する場合、OnUpdate イベント ハンドラーを手動で呼び出す必要がありますか?
ms-access - Access 2007 のフォーム レコードセット データを返さない
タブ コントロールにいくつかのサブフォームを持つアクセスでフォームを作成しています。サブフォームは正常に動作していますが、親フォームのレコード ソース プロパティを設定し、いくつかのテキスト ボックスをデータにバインドすると、 null レコードセットが返されました。
いくつかの異なるクエリ (それぞれが別のクエリ デザイナーで動作する) でこれを試しましたが、役に立ちませんでした。また、フォームをテーブルに直接バインドしようとしましたが、null レコードセットがまだ返されます。
フィルターを確認しましたが、オフになっています。
excel - VBA を使用して複数の Office アプリケーションを自動化する方法
MS Access 2007 と Excel 2007 の両方で単一のアプリケーション内で VBA プロジェクトを実行したことがありますが、複数のアプリケーションを同時に自動化したことはありません。一般化されたプロジェクトは、アクセスを開き、さまざまなテーブルにデータを追加するいくつかの更新クエリを実行することです。次に、Excel でデータを取得する必要があります。Excel では、日付範囲を自動的に変更しないグループ化など、いくつかの書式設定の変更が必要です。最後に、Excel ファイルが自動的に電子メールで送信されるように構築する予定です。
Excel が Access から ODBC を介してデータを取得するなど、これを達成する方法が明確な部分もあります。しかし、マスター VBA はどこに置くべきでしょうか? Access VBA の実行を開始するボタンを Access に配置することもできますが、Access VBA で Excel の操作を開始するのは良い方法ですか? それはデバッグを難しくしますか?
ms-access - Form.CurrentRecord=1 および Form.RecordSet.Absoluteposition=-1
タイトル通り、不思議な現象に遭遇。2 つのサブフォームを含むフォームがあります。両方のサブフォームに、関連するサブフォームの再クエリをトリガーするボタンがあります。フォームをロードした後、すぐにこのボタンをクリックすると (フォームを再クエリします)、OnCurrent イベントの現在のレコードの主キーの値を変数に保存しようとすると、「3021: 現在のレコードがありません」というエラーが表示されます。奇妙なことに、デバッガーでは、関連する値は次のようになります。
また、フォームが読み込まれると、読み込みイベントでも正しく機能し、最初のレコードに含まれる主キーである主キー値を保存できることに注意してください。
Form_Load と私の間のどこかで、その再クエリ ボタンをクリックすると、フォームのステータスが同期しなくなります。私はつい最近 Access 2003 から 2007 に切り替えましたが、覚えている限り、このエラーは以前には発生していませんでした (ただし、ロード後にこのボタンをクリックしなかっただけかもしれません)。
今のところ回避策がありますが、これがどのように発生するかを本当に理解したいと思います。
web-services - C#WebサービスからAccess 2007ファイルでSQLクエリを実行するにはどうすればよいですか?
IISにホストされたC#Webサービスが必要であり、そのメソッドSOL Queryに渡すことができ、Webサービスと戻りデータを含む同じサーバーに存在するAccess2007DBファイルに対してクエリを実行します。
すでに次のコードを使用しています
ただし、このメソッドを呼び出すと、ページはLoad(進行中)のように表示されますが、データや例外は返されません。
database - インポート時の MS Access 自動採番
519 行のスプレッドシートから空のテーブルにデータをインポートしたときに、自動付番キーが 56,557,618 から始まるのはなぜですか? これはどのくらい大きくなりますか?私はプロジェクトを開始したことすらなく、かなり定期的にスプレッドシートをダンプすることを期待しているので、主キー フィールドの桁数が不足することは避けたいと思っています。
ms-access - クエリの更新-new_field=existing_fieldの設定
約3000レコードのaccess2007テーブルがあり、それに数値を含むフィールドを追加しました。
テーブルに対して更新クエリを実行し、テーブル内のすべてのレコードを調べて、この新しいフィールドの値をテーブル内の既存のフィールドと同じに設定したいと思います。
クエリビルダーでこれを行う簡単な方法はありますか?または、テーブルをループして各行の更新ステートメントを実行するVBAコードを作成する必要がありますか?