У меня есть некоторая ошибка здесь, и у меня нет проблемы с ее решением. он не смог назвать список таблицыeRROR С: Строка ввода не была в правильном формате
я пытаюсь вызвать отладки и когда он достигнет заявление ниже
List<Int32> ListintNo = DT_ExcludeNo.AsEnumerable().Select(x
=>Convert.ToInt32(x[0].ToString())).ToList();
Просьба помочь.
DataTable DT_ExcludeNo = new DataTable();
dataAdapter.Fill(DT_ExcludeNo);
InsertLogFile("AMB SP15: Validate Insert Data");
//InsertLogFile("AMB SP15: Execute Query: " + sSqlCommandRetrieveExcludeNO);
List<Int32> ListintNo = DT_ExcludeNo.AsEnumerable().Select(x => Convert.ToInt32(x[0].ToString())).ToList();
for (Int32 i = 1; i <= TotalCount; i++)
{
foreach (Int32 intNo in ListintNo)
{
if (i == intNo)
{
string sSqlCommandRetrieveData = "SELECT Name, [I.C], [D.O.B], NO, [EFF DATE], Sum_Insured from AMB_Temp WHERE NO = " + i;
SqlCommand obj_SQLCommand = new SqlCommand(sSqlCommandRetrieveData, myconn);
dataAdapter = new SqlDataAdapter(obj_SQLCommand);
DataSet DS_RetrieveData = new DataSet();
dataAdapter.Fill(DS_RetrieveData);
//InsertLogFile("AMB SP15: Execute Query: " + sSqlCommandRetrieveData);
DataValidation(DS_RetrieveData);
}
показать нам трассировку стека или строку, в которой происходит исключение, и каковы значения параметров, если таковые имеются. вы также не показываете нам фрагмент кода того, что x [0] на самом деле. что такое «х»? какая это ценность? какой тип объекта это? Что находится в данных по этому индексу? –
Привет, строка исключения: Список ListintNo = DT_ExcludeNo.AsEnumerable(). Выберите (x => Convert.ToInt32 (x [0] .ToString())). ToList(); – user1210826
Значение dataTable Нет было число/nvarchar – user1210826