ASP Web アプリを実行すると、この例外が発生します
文字列から日時を変換する際に変換に失敗しました。 デバッグすると、以下のコードでエラーが発生します日付に関するすべての変数はDATETIME形式です。
for (int j = 0; j < mapdate.Count; j++)
{
string mapstartend = "Select Id,CDateTime from MAP1 where Product='" + pro[allpromap] + "' and ProgDate= '" + mapdate[j]+ "' and Channel='" + mapChannel[allmap] + "'";
SqlCommand mapdat = new SqlCommand(mapstartend, conn);
SqlDataReader mapdatrdr = mapdat.ExecuteReader();
while (mapdatrdr.Read())
{
mapiddate.Add(mapdatrdr["Id"].ToString(), mapdatrdr.GetDateTime(1));
}
mapdatrdr.Close();
}