Я пытаюсь проанализировать восстановленное значение из базы данных на double
, long
или integer
, но оно выдает исключение FormatException. Мне нужна ваша помощь.Строка ввода не в правильном формате (формат Exception не обрабатывается)
В этом коде я пытаюсь получить часы из базы данных и суммировать их для расчета общего количества часов ввода в базу данных.
String hrs;
Double resultHrs=0;
while (oleDbDataReader1.Read())
{
hrs = oleDbDataReader1["Hours"].ToString();
double HRS = double.Parse(oleDbDataReader1["Hours"].ToString());
resultHrs = resultHrs + HRS;
}// end while
ну, это простой текст в базе данных доступа .... –
@AbeerIslam: Почему это текст вообще, если он всегда предназначен для хранения номера? –
Мне все равно пришлось набросить его, введя значение в базу данных, которая была моей причиной для этого, но я все равно изменил ее –