ADODB を使用して Excel から ADO クエリを実行する必要があります。複数の種類のデータとの接続。問題は、結果のレコードセットの一部に空または数値の値が入る場合があることです。ADO とのこの接続では、最初の 8 つのレコードセットのみを使用してフィールドの種類を自動的に検出するため、クエリが失敗することがあります。
stackoverflow で検索すると 1 つの解決策が見つかりました。これはレジストリを編集することを意味しますが、私はコンピューターの管理者ユーザーではありません。
次のリンクを参照してください: https://stackoverflow.com/a/46174530/7787606
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\12.0\Access
管理者権限なしでそのキー値を変更する方法はありますか?
答え1
いいえ。
HKEY CURRENT USER 以外のレジストリ キーに書き込む場合は、ローカル管理者権限が必要です。
これを回避する方法はありません。