VS 2013(VB)とSQL Server 2016を使用するLinQ SQLクエリのデータを操作する
データベースから2列を返すlinQクエリがあります。クエリは次のとおりです。
Dim val = (From value In db.ngc_flowTypes
Where value.defaultValue IsNot Nothing
Select value.flowName, value.defaultValue)
返されるデータは以下のとおりです。
Iは、結果の各行を反復し、特定の変数に値を渡したいです。 ForEachステートメントは、一度実行されるだけで動作しないようです。私はこれが簡単でなければならないと確信していますが、私はそれをかなり理解していません。データを最良の方法で返信していますか? VBのデータテーブルにデータを転記できますか?私はそれをより簡単に扱うことができますか?
私が望む最終結果は、各フロー名に対応するデフォルト値(他のテキストとともに)の文字列です。そうですね。
dim strsubmission as string = flowName + " has a value of " + defaultValue
_
flowName
は、テーブル内で一意である限り動作します_何「それは一度だけ通るようforeachステートメントdoesntのが動作するように見えますか。」?何度繰り返したいのですか? 'ForEach'を使う試みはどこにありますか? – JLRishe4つの結果が返ってきたので、4回実行すると仮定します。例えばvalの各結果に対して次のようにする – Silentbob
'' select flowName + "は" + defaultValue "という値を持っていますか? – dasblinkenlight