私はプログラミングの初心者ですが、ここで何を間違えたのか疑問に思っていました。誰かが私を助けてくれますか?
2つのデータベースを同期するコンソールアプリを作成していますが、データをテーブルに挿入しようとすると、この例外がスローされます。コードは次のとおりです。
public static void AddInterationPath(SqlConnection conDS_ReleaseCri, DataRow dr)
{
SqlCommand insertNewAreaPath = new SqlCommand("INSERT INTO InterationPath (ID,NodePath) VALUES(" + dr[0].ToString() + ",'" + dr[2].ToString() + "')", conDS_ReleaseCriterions);
insertNewAreaPath.ExecuteNonQuery();
}
public static void AddAreaPath(SqlConnection conDS_ReleaseCri, DataRow dr)
{
SqlCommand insertNewAreaPath = new SqlCommand("INSERT INTO AreaPath (ID,NodePath) VALUES(" + dr[0].ToString() + ",'" + dr[2].ToString() + "')", conDS_ReleaseCriterions);
insertNewAreaPath.ExecuteNonQuery();
}
そして、次の例外が発生します。
's'の近くの構文が正しくありません。文字列')'の後の閉じられていない引用符