c#的新手。我怎樣才能使用foreach循環的結果。我想將結果插入到我的數據表中。使用foreach循環的結果
提供一個名稱列中插入
foreach (DataRow row in objDataset1.Tables[0].Rows)
{
string strValue = row["code"].ToString();
}
sc.Open();
cmd = new SqlCommand("Insert into Table (Code, v1, v2, v3) values('" + strValue + "','" + ckv1.IsChecked.ToString() + "','" + ckv2.IsChecked.ToString() + "', '" + txtv3.Text + "')", sc);
cmd.ExecuteNonQuery();
如果表格中有多行,你希望發生什麼?想必你會插入多行,對吧?請注意,您應該使用參數化的SQL,而不是以這種方式構建SQL。 –
您是否只想從*表中的許多行中* * * strValue'? – crashmstr
**提示**:對於查詢中的值,在使用[SqlParameter](http://www.dotnetperls.com/sqlparameter)更好地使用其他字符串 –