2022-05-01から1ヶ月間の記事一覧

[VBA] Dictionaryの情報が初期化しても残ってしまう場合の対応

VBA

概要 VBA(Excelマクロ)でDictionaryを宣言し直しても、初期化してもキーが残り、アイテムにemptyが入っている。 Dim dict As New Dictionary dict.RemoveAll '上記でもキーが残ってしまう 原因、対応方法 原因は対象のDictionaryをウォッチに追加している…

[C#] [mdb] C#でmdbのテーブル定義情報を取得、及びカラム単位のデータ型などを取得

バージョン C# 8.0 概要 C#でテーブルのスキーマ情報を取得し、そのスキーマ情報に格納されているカラム単位でのデータ型やNULL許容制約などの状態を取得する。 コード string tableName = "PersonInfo"; // 取得したいテーブル名 string[] restrictions = n…