#ADOdb
📦 mnewnham/adodb-upstream v5.23.1

A replacement package for the unmaintained Github Project ADOdb/ADOdb, the PHP database abstraction layer library

🔗 https://github.com/mnewnham/ADOdb
September 27, 2026 at 2:05 AM
📦 mnewnham/adodb-unittest v1.4.0

A PHPUnit testing package for ADOdb

🔗 https://github.com/mnewnham/ADOdb-unittest
September 25, 2026 at 11:59 PM
#WSH・JScriptでバッチ作成 8

テキストの中身をUTF8で読み込む

var sr = new ActiveXObject("ADODB. Stream");
sr.Type = 2; // テキスト
sr.charset = "utf-8";
sr.Open();
sr.LoadFromFile( file_path );
var str = sr.ReadText( 1 ); // 全行
sr.Close();
September 28, 2026 at 12:08 PM
Critical SQL Injection Vulnerability Found in ADOdb PHP Library – CVE-2025-46337 (CVSS 10.0)
Critical SQL Injection Vulnerability Found in ADOdb PHP Library - CVE-2025-46337 (CVSS 10.0)
CVE-2025-46337 is a critical SQL injection flaw in ADOdb's PostgreSQL driver. Patch to version 5.22.9 or sanitize input to avoid exploitation.
securityonline.info
May 5, 2025 at 4:10 AM
#ExcelVBAマクロを使いこなす 41

頻出パターン8:
DB接続

Excel VBAから RDBMS を操作する際,
ADODB. Connection を使わない手もある。

・VBAでExcelシート上の記載情報を読み取り
CSVファイルに書き出し。

・その直後にVBAから,Shell関数で
CUIツールからDB操作。

https://language-and-engineeri...
July 18, 2026 at 7:32 AM
#Fedora Security Advisory: High-impact SQL Injection (CVE-2025-54119) patched in php-adodb 5.22.10-1. Affects ADOdb's meta query handling. Fedora 42 systems are at risk of unauthorized DB access. Read more: 👉 tinyurl.com/2s4uhk3k #Security
Critical php-adodb SQL Injection Patch (CVE-2025-54119)
Blog com notícias sobre, Linux, Android, Segurança , etc
tinyurl.com
August 12, 2025 at 11:27 AM
#ExcelVBAマクロを使いこなす 28

' UTF8で出力
output_path = ThisWorkbook.Path & "\a.txt"
Dim ado As Object
Set ado=CreateObject("ADODB. Stream")
ado.Open
ado.Type = 2
ado.Charset = "UTF-8"
ado.WriteText "ほげ"
ado.SaveToFile output_path, 2
ado.Close
August 29, 2026 at 5:32 AM
#ExcelVBAマクロを使いこなす 33

UTF-8でファイル入力

テキストファイルの内容を
全行一括読み取り。

Set ado = CreateObject("ADODB. Stream")
ado.Charset = "UTF-8"
ado.Open
ado.LoadFromFile txt_file_path
buf = ado.ReadText
ado.Close

MsgBox buf
July 15, 2026 at 2:33 AM
#ExcelVBAマクロを使いこなす 40

頻出パターン8:
DB接続

Set conn = CreateObject("ADODB. Connection")
conn.Open 接続文字列

' SQL実行
Set rs = CreateObject("ADODB.RecordSet")
rs.Open strSQL, conn
' SELECT結果がセットされる
https://language-and-engineering.hatenab...
June 13, 2026 at 10:21 PM
Pro mě je nejpraktičtější benchmark použitelnosti těchto nástrojů, jak funguje kontingenční tabulka (pivot table) a věci jako hlookup/vlookup. Což je podle mě ještě hodně v rámci běžného uživatele.
Ale já do Excelu programoval makra ve VB nad ADOdb připojením do SQL Serveru. Vidím to zkresleně.
April 11, 2026 at 10:20 AM
#ExcelVBAマクロを使いこなす 29

VBAでファイル出力をする場合,
通常は FreeFile を使って SJIS で書き出す。

ADODB. Stream で UTF-8 で出力すると,
デフォルトで先頭に BOM が付く。

開発ツールによっては,
BOM無し (UTF-8N) でないと
Syntax Error になったりするので注意。
June 11, 2026 at 9:40 PM
#ExcelVBAマクロを使いこなす 41

頻出パターン8:
DB接続

Excel VBAから RDBMS を操作する際,
ADODB. Connection を使わない手もある。

・VBAでExcelシート上の記載情報を読み取り
CSVファイルに書き出し。

・その直後にVBAから,Shell関数で
CUIツールからDB操作。

https://language-and-engineering.hatenab...
June 14, 2026 at 3:31 AM
古いHTMLとかの管理ツールを動かしてみたのだけど、ADODBとかXSLTがエラー吐いて動かないので、将来可読性とか考えたらもうDBはテキストファイル(Tab区切りかXML)でやるのがベターな気がするよね。
Webサイトの制作の方は、今どきはどうやるのが主流なのかなあ
April 17, 2025 at 7:05 AM
Still on Wikipedia in 10 other languages.
Deleted only in English.

"ADOdb"

https://wikibin.org/articles/adodb.html
September 15, 2026 at 3:14 PM
#ExcelVBAマクロを使いこなす 41

頻出パターン8:
DB接続

Excel VBAから RDBMS を操作する際,
ADODB. Connection を使わない手もある。

・VBAでExcelシート上の記載情報を読み取り
CSVファイルに書き出し。

・その直後にVBAから,Shell関数で
CUIツールからDB操作。

https://language-and-engineeri...
September 5, 2026 at 8:02 PM
#ExcelVBAマクロを使いこなす 40

頻出パターン8:
DB接続

Set conn = CreateObject("ADODB. Connection")
conn.Open 接続文字列

' SQL実行
Set rs = CreateObject("ADODB.RecordSet")
rs.Open strSQL, conn
' SELECT結果がセットされる
https://language-and-engineeri...
September 5, 2026 at 8:32 AM
#ExcelVBAマクロを使いこなす 34

文字コード判定:

専用の関数を公開しているお方がいる。

(1)
https://popozure.info/20190515...
ADODBのバイナリモードで
テキストファイルを開き,
ビット列を調べ判定

(2)
https://excel-ubara.com/excelv...
Excel関数でも頑張れば
SJISか判定できる
September 1, 2026 at 6:02 PM
#ExcelVBAマクロを使いこなす 33

UTF-8でファイル入力

テキストファイルの内容を
全行一括読み取り。

Set ado = CreateObject("ADODB. Stream")
ado.Charset = "UTF-8"
ado.Open
ado.LoadFromFile txt_file_path
buf = ado.ReadText
ado.Close

MsgBox buf
September 1, 2026 at 8:02 AM
#ExcelVBAマクロを使いこなす 29

VBAでファイル出力をする場合,
通常は FreeFile を使って SJIS で書き出す。

ADODB. Stream で UTF-8 で出力すると,
デフォルトで先頭に BOM が付く。

開発ツールによっては,
BOM無し (UTF-8N) でないと
Syntax Error になったりするので注意。
August 29, 2026 at 3:32 PM
CVE-2026-78211 - 4MOSAn Security Technology|4MOSAn GCB Doctor - OS Command Injection
CVE ID : CVE-2026-78211

Published : Aug. 24, 2026, 3:32 a.m. | 28 minutes ago

Description : 4MOSAn GCB Doctor developed by 4MOSAn Security Technology has a OS Command Injection vulnerabi...
CVE-2026-78211 - 4MOSAn Security Technology|4MOSAn GCB Doctor - OS Command Injection
4MOSAn GCB Doctor developed by 4MOSAn Security Technology has a OS Command Injection vulnerability. Unauthenticated remote attackers can inject malicious commands through an unremoved ADOdb test page parameter, thereby executing arbitrary system commands on the server.
cvefeed.io
August 24, 2026 at 4:17 AM
4MOSAn GCB Doctor has a CRITICAL OS Command Injection flaw (CVE-2026-78211, CVSS 9.8). Unauthenticated remote code execution possible. Restrict access, monitor activity until patched. https://radar.offseq.com/threat/cve-2026-78211-cwe-78-improper-neutralization-of-special-elements-used-in-an-os-c...
CVE-2026-78211: CWE-78 Improper Neutralization of Special Elements used in an OS
CVE-2026-78211 is an OS Command Injection vulnerability in 4MOSAn GCB Doctor. The issue arises because an ADOdb test page parameter is not removed, enabling unauthenticated remote attackers to inject malicious commands that the server execu
radar.offseq.com
August 24, 2026 at 4:30 AM
#WSH・JScriptでバッチ作成 8

テキストの中身をUTF8で読み込む

var sr = new ActiveXObject("ADODB. Stream");
sr.Type = 2; // テキスト
sr.charset = "utf-8";
sr.Open();
sr.LoadFromFile( file_path );
var str = sr.ReadText( 1 ); // 全行
sr.Close();
August 10, 2026 at 10:02 PM
#ExcelVBAマクロを使いこなす 40

頻出パターン8:
DB接続

Set conn = CreateObject("ADODB. Connection")
conn.Open 接続文字列

' SQL実行
Set rs = CreateObject("ADODB.RecordSet")
rs.Open strSQL, conn
' SELECT結果がセットされる
https://language-and-engineeri...
July 17, 2026 at 11:32 PM
#ExcelVBAマクロを使いこなす 34

文字コード判定:

専用の関数を公開しているお方がいる。

(1)
https://popozure.info/20190515...
ADODBのバイナリモードで
テキストファイルを開き,
ビット列を調べ判定

(2)
https://excel-ubara.com/excelv...
Excel関数でも頑張れば
SJISか判定できる
July 15, 2026 at 10:02 AM
#ExcelVBAマクロを使いこなす 29

VBAでファイル出力をする場合,
通常は FreeFile を使って SJIS で書き出す。

ADODB. Stream で UTF-8 で出力すると,
デフォルトで先頭に BOM が付く。

開発ツールによっては,
BOM無し (UTF-8N) でないと
Syntax Error になったりするので注意。
July 14, 2026 at 3:03 AM