いくつかの変数を作成してデータベースに挿入したいのですが、for ループを使用していくつかの値を配列に挿入しましたが、このエラーが発生しました
「nvarchar」付近の構文が正しくありません。
スカラー変数「@finalwords」を宣言する必要があります。
これが私のコードです
string []finalwords=new string[13000];
for (int h=0;h<wordsbeforesoundex.Length;h++)
{
if (wordsbeforesoundex[h] == "")
continue;
finalwords[indexer] = wordsbeforesoundex[h];
indexer++;
}
for (int l = 0; l < words.Length; l++)
{
con.Open();
SqlCommand cmd = new SqlCommand("INSERT INTO TableFFF (Data) VALUES (@finalwords[l])", con);
cmd.Parameters.Add(new SqlParameter("@finalwords[l]", finalwords[l]));
cmd.ExecuteNonQuery();
}