質問: VB.netでSQLを実行して作成されたnew datatableの特定のレコードをlabelに表示することはできるのでしょうか?
回答: C#で書いてます悪しからず DataGridViewは二次元の表ですからDataTableを入れとけばいいですが、ラベルには文字列しか指定しませんから、 DataSet["テーブル名"]では不適切です。 n行目の列名なり列番号なりを指定してそのセルの中身を取り出さなければなりません。必要であれば目的の型にキャストしたりToString()での文字列化したりも必要かもしれません。 DataSet["テーブル名"].Rows[行番号]["列名"].ToString(); DataSet["テーブル名"].Rows[行番号][列番号].ToString(); # DB上でNULLになる可能性があるなら、DataRowExtensions.Fieldを使うべきかもしれない もしクエリが1行1列の結果を返すクエリ( SELECT COUNT(*) FROM HOGE とか)なら、ExecuteScalar()を呼んだ方が楽チンです。 https://msdn.microsoft.com/ja-jp/library/system.data.sqlclient.sqlc....aspx)