whileループを使用してリストからテーブルに挿入しようとしています。私はループして、リストの各項目をインデックスで書きたいと思っています。挿入しようとしている値にエラーが発生しています。whileループを使用してテーブルに挿入
"SQLロジックエラーまたは欠落しているデータベースの近くに "[Y]":構文エラー"
while (y < Name.Count)
{
cmd.CommandText = "INSERT INTO Mytable(Column1,Column2) values(Column1[y], Column2[y])";
cmd.ExecuteNonQuery();
y++;
}
これは、変数yではなく文字リテラル文字 'y'を使用しているためです。それらの場所に文字列書式を挿入する必要があります。 –