A149:
ファイルをお送り頂き有難うございました。
内容を拝見しましたが、確かに[ファンクション]内で、それぞれ別に[データベースアクセス]を使って接続が行われており、処理上では意図したデータベース以外に接続している可能性は低いと思われます。
他に考えられることとしては、Select文・Inset文共通して
@文中のテーブル名が間違っている
『データベースのアクセス中にエラーが発生しました(Exception:Table'データベース名.テーブル名'doesn't exist)』というメッセージが発生します。
A文中の列名が間違っている。
または列名やテーブル名は正しいが、間違って他のテーブルを指定している。
『データベースのアクセス中にエラーが発生しました(Exception:Unknowncolumn '列名' in 'field
list')』というメッセージが発生します。 などが挙げられます。
上記以外のエラーメッセージが出るようでしたら、どのようなメッセージが出るかお知らせ頂けると大変助かります。
Aの列名違いの場合には、どちらの[データベースアクセス]使用時にエラーが出ているかメッセージだけでは判別ができませんが、デバッガーを使って実行して頂ければ、ブレイクポイントを付けていなくても、エラーが出たところで止まると思います。