質問させてください。
CSVを作るActiveX-DllにDllの中でDBに接続するため
ASPで使用しているADOのConnectionを渡してます。
objCsv.func(Session("Database")) ← こんな感じに。

うまくいく場合とレコードセットのオープンで
"引数が間違った型、許容範囲外、または競合しています"
というエラーが出る場合があります。

このやり方はマズイですか?
皆さんはDLLでDBに接続するときはどのように実装されていますか?