Google reCAPTCHA v3 を設置してみるメモ

利用開始の為の設定

https://developers.google.com/recaptcha/

利用するウェブサイトのアドレス登録等と使用する2個のキーを取得する

  • ウェブサイトのフォームに埋め込むキー
  • サーバー側で使用する秘密キー

下記のウェブサイトを参考に設置します

https://jpn.itlibra.com/article?id=20882

ウェブフォーム

ウェブフォームが表示されたら “grecaptcha.ready()” が実行されて
フォーム要素に token (ここでは、”g-recaptcha-response”) に値が埋め込まれるようにする

サーバー側 PHP

フォームに埋め込まれた token “g-recaptcha-response” を受信し
“file_get_contents()” でリクエストを送信して結果を受け取る
“score” 値でロボットかどうか判定する
“googleRecaptchaV3()” をリクエスト処理の中で呼び出す

Access で作成されたアプリを 2003 以前 から 令和対応の 2013 以降へ移すか、または、自前で何とかした際のメモ

Access データベースでの参照の問題を解決する方法

https://support.microsoft.com/ja-jp/help/310803/how-to-resolve-reference-issues-in-an-access-database

utility.mda への参照エラーを解消したい

現在のデータベースを表示するのには次のように参照します

データベースを開きます。
Visual Basic エディターを起動するのには alt キーを押しながら f11 キーを押します。
[ツール] メニューの [参照] をクリックします。

Access runtime download

2016 ランタイム

https://www.microsoft.com/ja-jp/download/details.aspx?id=50040

2016 更新プログラム リンク切れ

https://support.microsoft.com/ja-jp/help/4462192/march-5-2019-update-for-access-2016-kb4462192

2013 ランタイム

https://www.microsoft.com/ja-jp/download/details.aspx?id=39358

2013 更新プログラム

https://support.microsoft.com/ja-jp/help/4032252/february-5-2019-update-for-access-2013-kb4032252

2003 ランタイムも用意

accessruntime2003.exe

2003 ランタイムが Windows 10 64bit で インストールされた場所

C:\Program Files (x86)\Microsoft Office\OFFICE11\MSACCESS.EXE

令和対応アップデート

https://support.microsoft.com/ja-jp/help/4478844/office-updates-for-new-japanese-era

Access データベースを開いたときに表示される既定のフォームを設定する

.mdb, .accdb を開く際に Shift キーを押しっぱなしにすると自動実行はキャンセルされる

“AutoExec マクロ” は削除して、フォームの表示設定をした

https://support.office.com/ja-jp/article/access-%E3%83%87%E3%83%BC%E3%82%BF%E3%83%99%E3%83%BC%E3%82%B9%E3%82%92%E9%96%8B%E3%81%84%E3%81%9F%E3%81%A8%E3%81%8D%E3%81%AB%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E3%82%8B%E6%97%A2%E5%AE%9A%E3%81%AE%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B-94961011-392f-4c3b-8dbc-e5d5adbff1df

ファイル > オプション > 現在のデータベース
アプリケーションオプション
フォームの表示: フォームを選択

.mdb から .accdb へ変換

ファイル > 名前を付けて保存 > Accessデータベース

初期動作環境 – 2019-12-24

MS Access 2000 (9.0.2812) / 1992-1999
MS Access 2003

テーブル一覧の取得

クエリー > 新規作成 > デザインビュー OK 閉じる
SQL をクリックして以下を入力

テーブル操作用

自前で対応

Office のバージョンとか

Office2003 : 11
Office2007 : 12
Office2010 : 14
Office2013 : 15
Office2016 : 16
Office2019 : 17

Office365

Microsoft Teams (Skype for Business)

See

https://ameblo.jp/memo-randum/entry-10182486918.html
https://bayashita.com/p/entry/show/69
https://qiita.com/YamasakiKenta/items/7bebbce9a87f97dd83a5
http://round.main.jp/core/runtime.htm
https://bytes.com/topic/access/answers/509519-deleting-table-another-mdb
https://q.hatena.ne.jp/1096619717
https://teratail.com/questions/147862
https://hatenachips.blog.fc2.com/blog-entry-373.html
https://dekiru.net/article/15676/