質問: null; } catch (e) {} } ```
回答: おそらく処理に必要な値は`ret("品番")`ではなく`ret("品番").Value`なのではないでしょうか。 `ret("品番")`は`ADODB.Field`型です。この型は文字列に変換すると`[object]`となりますが、文字列`"[object]"`と比較しても一致することはありません。