問題タブ [ms-access]

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 投票する
7 に答える
35452 参照

sql - 追加のために SQL Null をゼロに設定

SQL クエリ (MS Access) があり、2 つの列を追加する必要がありますが、どちらも null である可能性があります。例えば:

ここで、Column3 または Column4 は null の場合があります。この場合、null をゼロと見なしたい (so 4 + null = 4, null + null = 0)。

これを達成する方法について何か提案はありますか?

0 投票する
15 に答える
140282 参照

vba - オブジェクトが VBA のコレクションのメンバーであるかどうかを判断する

オブジェクトが VBA のコレクションのメンバーであるかどうかを判断するにはどうすればよいですか?

具体的には、テーブル定義がTableDefsコレクションのメンバーであるかどうかを確認する必要があります。

0 投票する
7 に答える
14949 参照

security - VBA (MS Access) から PGP で暗号化されたファイルを復号化する最も簡単な方法

FTP ロケーションから PGP で暗号化されたファイルを取得して処理するコードを作成する必要があります。ファイルは私の公開鍵で暗号化されます (私はまだ公開鍵を持っていません)。明らかに、Microsoft Access 内から使用できる PGP ライブラリが必要です。使いやすいおすすめを教えてください。

大量の PKI の知識を必要としないものを探しています。理想的には、1 回限りの秘密鍵と公開鍵のペアを簡単に生成し、復号化のための単純なルーチンを備えたものです。

0 投票する
10 に答える
7353 参照

sql - SQL クエリで分割された日付範囲を組み合わせる

日付範囲に基づいていくつかのデータ行を組み合わせる必要があるクエリに取り組んでいます。これらの行は、日付範囲が分割されている場合を除き、すべてのデータ値で重複しています。たとえば、テーブル データは次のようになります。

クエリの結果には、分割された日付範囲が結合されている必要があります。クエリは、日付範囲を 1 日のみのギャップで結合する必要があります。1 日以上のギャップがある場合は、行を結合しないでください。分割された日付範囲を持たない行は変更されないはずです。結果は次のようになります

このクエリの SELECT ステートメントは何ですか?

0 投票する
4 に答える
5661 参照

ms-access - Access .mdb ファイルをプログラムで修復する (圧縮するだけでなく) 方法を教えてください。

データベースが破損しています。MS Access で開くと、MS Access が修復を提案し、成功します。

コードでそれを行うにはどうすればよいですか?MS Access がインストールされていないマシン。

試してみると、JRO.JetEngine.CompactDatabase が機能しないことがわかりました。

つまり、JRO.JetEngine.CompactDatabase が行っていることではなく、Access または JETCOMP.exe が行っていることを行いたいのです。

0 投票する
10 に答える
171254 参照

ms-access - 保存したMicrosoftAccess2007または2010のインポート仕様を変更するにはどうすればよいですか?

Microsoft Access 2007または2010で既存のインポート仕様を変更する方法を知っている人はいますか?以前のバージョンでは、インポートウィザード中に、既存の仕様を選択して編集できる[詳細設定]ボタンが表示されていました。この機能は表示されなくなりましたが、まだ存在していて、別の場所に移動されたことを願っています。

0 投票する
8 に答える
53811 参照

security - 従来の ASP SQL インジェクション保護

従来の ASP アプリを SQL インジェクションから保護する強力な方法は何ですか?

参考までに、アクセスDBで使用しています。(私はアプリを書きませんでした)

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

ms-access - ターミナル サーバー上の MS Access MDE

ターミナル サーバーに MDE ファイルを展開し、MDE をダブルクリックすると、次のエラーが表示されます。「この操作を実行するのに十分なメモリがありません。不要なプログラムを閉じて、もう一度やり直してください。

ローカル マシンで問題が発生したことはありません。

逆コンパイルして圧縮し、再度コンパイルしてみました。他のフォームを開くことはできますが、SwitchBoard だけが問題です。何かご意見は?MainMenu からの 9 つのリンクはほとんどありません。

0 投票する
5 に答える
20819 参照

ms-access - 同じマシンに Access 2003 と 2007 がインストールされている場合、Access 2003 と 2007 が起動するたびに Windows インストーラーが実行されないようにするにはどうすればよいですか?

Access 2003 と Access 2007 が同じマシンに同時にインストールされている場合、それらが起動されるたびに Windows インストーラーが実行されないようにすることはできますか?

多くの開発者と同様に、私は複数のバージョンの MS Access を実行する必要があります。Access 2007 をインストールしたばかりです。Access 2003 を開いてから Access 2007 を開くと、[Microsoft Office Enterprise 2007 の構成...] ダイアログが表示されるまで 3 分待たなければなりません。それを構成します。

注: Access へのフル パスを含むファイルを開くために、ショートカットを使用しています。たとえば、Access 2007 を開くには:

および 2003 年の場合:

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

ms-access - アクセスフォームで外部キーコンボボックスをユーザーフレンドリーにするにはどうすればよいですか?

私は2つのテーブルを持っています:

「連絡先」コンボボックス(ドロップダウン)フィールドを備えたプロジェクトのフォームを作成したいと思います。表示値は「first_namelast_name」である必要がありますが、バッキングデータはUIDです。あるものをユーザーに表示し、別のものをテーブルに保存するようにフォームを設定するにはどうすればよいですか?

フルネームフィールドでビューを作成できるので、1つのフィールド(たとえば「first_name」だけ)しか表示できなくても問題ありません。

後で:

テーブルデザインレベルでこれを行う方法がある場合は、UIDフィールドごとに1つの設定を設定するのではなく、UID列ごとに設定を設定するだけで済みます(テーブルが多数あります)。多くフォームがあり、それぞれにいくつかのUIDフィールドがあります)。