問題タブ [ms-access-2016]

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

ms-access-2016 - Ms Access 2016 Hashtable 原因オートメーション エラー

古いシステムでは ms access 2003 を使用していましたが、システムを ms access 2016 に移行する と、デバッグ時に
オートメーション エラーが発生します。 msSqlAccessRelations.Add "CurrentUserId", "CurrentUserId" この行でエラーが発生します。 このDim msSqlAccessRelations のようにハッシュテーブルを定義しました。新しいハッシュテーブルとして も mscorlib 参照が既に追加されています。 このコードは ms access 2003 で完全に動作します








0 投票する
0 に答える
961 参照

vb.net - Microsoft.ACE.OLEDB.12.0' プロバイダーがローカル コンピューターに登録されていません - VB.NET - ACCESS 2016

プロジェクトの一環として、MS Access 2010 データベースに接続してデータの読み取り/書き込みを行うアプリケーションを VB.Net に実装しました。それは完全に機能していましたが、最近、一部の人々が Access アプリケーションのアップグレードを受け取り、現在は "Access 2016 32 ビット" を使用しており、アプリケーションを実行すると "Microsoft.ACE.OLEDB.12.0 プロバイダー" というエラー メッセージがスローされます。はローカル マシンに登録されていません。」

  • ドライバーが実際にマシンに乗っているかどうかを確認するために戻ってきましたが、そうです。
  • アプリケーションは「ANY CPU」を使用してコンパイルされました。x86 に変更しましたが、まだ動作しません。

この同じ問題、おそらく異なる条件に関するいくつかのスレッドを確認しました。また、主に64ビット向けのいくつかの解決策を読みました。

たとえば、このスレッド: 'Microsoft.ACE.OLEDB.12.0' プロバイダーがローカル コンピューターに登録されていません

Microsoft Access Database Engine 2010 Redistributable と 2007 Office System Driver: Data Connectivity Components をインストールした人が何人かいます。

ただし、これが Access 2016 に適用されるかどうか、またはユーザーがコンピューターに現在インストールしている状態が台無しになるかどうかはわかりません。

何かご意見は?

誰でも提供できるヘルプを事前に感謝します。さらに情報が必要な場合はお知らせください。

0 投票する
3 に答える
3761 参照

ms-access - カスタム ID フィールドを設定するには?

MS Access に自動採番フィールドがあります。

ここでは、1、2、3、… で始まります。</p>

しかし、数字の開始を列挙したいのですが、

2017ICLAA001、2017ICLAA002、2017ICLAA003、…</p>

どうやってするか?

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

mysql - SQLに変換したアクセスDBをオンラインで保存する方法

Access 2010 で最初に作成された Access データベースは、少数のユーザー グループ (現在は 10 人のみ) 用に作成されています。すべてのユーザーが Office 2016 (365 ではありません) にアップグレードされました。データベースは分割され、バックエンドはネットワーク コンピューターの共有ドライブにあります。現在は小さい、つまり 1GB 未満です。ユーザーがオフサイトからデータベースに接続できるように、データベースをオンラインに配置する必要があります。この記事は本当に役に立ちます

SO 32653858

考えられる解決策についてかなり読んだことがありますが、すべてを理解しているかどうかわからないので、シンプルで費用対効果の高い解決策が得られることを願っています. 私たちは非営利団体です。

私が理解しているのは、Sharepoint は解決策になる可能性がありますが、私たちにとってはコストがかかるということです。

そこで2つ質問です。

  1. MySQL と SQL Express と SQL サーバーの違い

  2. SQL 変換されたファイルはどこに保存されるべきか – 「クラウド上」ですが、これはどこにありますか。スペースのプロバイダーを取得する必要がありますか (つまり、Dropbox、onedrive などではありません)。ある時点でウェブサイトを取得しています。データベースをウェブサイトと同じ場所/プロバイダーに保存できますか. これは機密情報に対して安全ですか。(これがばかげた質問である場合は申し訳ありません)

ありがとう。

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

database - SharePoint 上の MS Access DB: 複数のユーザーが異なるデータ?

SharePoint に ADb を保存しています。この ADb はバックエンドです。

私のユーザーは開いて ADb にアクセスしませんが、データ コレクターとして機能する Excel マクロ ファイルがあり、そこからユーザーはレコードとデータを SharePoint ADb に送信します (ADODB - microsoft.ace.oledb.12.0 の助けを借りて) )

私の問題: 一部のユーザーは、Excel ファイルを介してデータを送信するときに、ADb で送信したものしか見ることができませんが、私は見ることができません。ADb のデータが更新されないようです。そして、これらのユーザーが自分の側から ADb を開くと、自分が提出したものを見ることができます..

はい、ADb は共有、ロックなし、分割されています。

私は立ち往生しているので、どんな助けでも大歓迎です!

さらに情報が必要な場合は、お知らせください。

乾杯、アミン

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

ms-access-2016 - アクセス2016式

最近 Access を学習していますが、特定の式にハマっていることに気づきました。従業員の雇用日からの年数と、今日の代わりに特定の日付を計算する方法を見つけようとしています。私はいくつかの Datediff と DATEDIF を検索して試してみましたが、運が悪かっただけで否定的な結果が得られました。どんな助けでも大歓迎です。

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

sql - MS ACCESS 2016 の SQL 言語

SQL 言語を使用した MS ACCESS 2016 のクエリについて助けが必要です。20 の雇用主のテーブルがあり、テーブルには名前、姓、性別、生年月日、雇用日、支払いが含まれています。特定の年齢を計算する必要があります。つまり、雇用主のたとえば 25 歳が誰であるかを知りたいのですが、それを計算するために SQL 言語でコマンドを記述する方法がわかりません。誰かが私を助けてくれれば非常に感謝しています。