投稿者 さすが  (社会人) 投稿日時 2019/8/12 20:59:40
魔界の仮面弁士様

コードを考えて記載していただき、誠にありがとうございます。

記載いただいたものは、「クエリ1」をまるで、コードに直接記載したもので生成するかのようです。

しかし実際は、データベースとしてAccessファイルを使用しており、
Accessに不便を感じたらSQLServerを使用する予定で、
いずれにせよデータベースを使用することに変わりはなく、
「クエリ1」はこのデータベースとコネクトし、SQL文にてデータを抽出し生成させます。

>ブレークダウンして、「クエリ1」の全てをDataGridViewに表示させるところから始め、表示できました。

と最初に申し伝えておりますが、Accessとコネクトし表示させることができた、という意味です。

ということは、

>Dim dt1 As DataTable = Createクエリ1()

は、「= Createクエリ1()」のコードを除去し、

>Private Function Createクエリ1() As DataTable
・・・
>End Function

を、データベースとコネクトしSQL文にて生成するコードにそっくりそのまま変えても
問題ないのでしょうか?

どうぞよろしくお願いします。