2 / 2 / 0
Регистрация: 13.03.2011
Сообщений: 50
|
||||||
1 | ||||||
Чтение данных со 2 символа (Excel)17.04.2011, 10:02. Показов 1786. Ответов 7
Метки нет (Все метки)
Добрый день.
Осуществляется чтение данных из Excel. На форме Windows, есть несколько компонентов, с которых пользователь вводит нужную информацию, и получает нужный овтет: Теперь о самой проблемме. В таблице, калонка "С" (persNo) номер сотрудника, данные форматированны в виде текста. То есть, номер сотрудника представляет собой 00278345, а в идеале должен представлять собой шестизначное число типа как 278345, но такое не на всех страницах, есть страницы, где номер сотрудника представляется в нормальном виде, то есть как 278345. У меня 2 textBox'a, в один из них пользователь вводит номер, а с другого получает ответ. Как правильно оформить условие. Я пытался как:
0
|
17.04.2011, 10:02 | |
Ответы с готовыми решениями:
7
Чтение данных из Excel Чтение данных с Excel Чтение данных из Excel Чтение данных из Excel |
194 / 193 / 17
Регистрация: 07.11.2010
Сообщений: 477
|
|
17.04.2011, 11:26 | 2 |
0
|
2 / 2 / 0
Регистрация: 13.03.2011
Сообщений: 50
|
||||||
17.04.2011, 12:31 [ТС] | 3 | |||||
Может вступленние я непонятно написал, суть вот какая:
Есть персональный номер каждого сотрудника. Вот мой 211229. В WorkBook, на первом WorkSheet'е в колонке "С", этот номер показан как 00211229, что очень неудобно при поиске. То есть, если искать как 211229, то поиск не даст результатов, хотя конечно же целесообразней искать именно так. Трудность заключается еще в том, что в той же книге, но допустим на втором листе, данные записанны так как надо, то есть 211229. В textBox1, куда пользователь вводит номер который он хочет найти, стоит такое условие:
0
|
194 / 193 / 17
Регистрация: 07.11.2010
Сообщений: 477
|
|
17.04.2011, 12:52 | 4 |
Код человека строго восьмизначный или бывает и другое число знаков ? (если писать все цифры)
0
|
2 / 2 / 0
Регистрация: 13.03.2011
Сообщений: 50
|
|
17.04.2011, 12:54 [ТС] | 5 |
Нет. Только 00211229 и 211229. Критерий поиска будет выполняться по оригинальному номеру 211229.
0
|
194 / 193 / 17
Регистрация: 07.11.2010
Сообщений: 477
|
||||||
17.04.2011, 12:57 | 6 | |||||
Пусть пользователь вводит значение в textBox1, а с ячейки таблицы считали значение в строку cl.
Тогда условие проверки можно сделать так и не заморачиваться:
1
|
2 / 2 / 0
Регистрация: 13.03.2011
Сообщений: 50
|
||||||
17.04.2011, 13:18 [ТС] | 7 | |||||
Можно уточнить?
"NullReferenceException. Object reference not set to an instance of an object."
0
|
194 / 193 / 17
Регистрация: 07.11.2010
Сообщений: 477
|
||||||
17.04.2011, 13:46 | 8 | |||||
Где вылазит? Проверь отладчиком - может у тебя в месте ошибки одна из переменных равна null (не инициализирована), может список пустой... То что я тебе написал насчет отбрасывания нулей в начале- у меня работает
0
|
17.04.2011, 13:46 | |
17.04.2011, 13:46 | |
Помогаю со студенческими работами здесь
8
Чтение данных из Excel Чтение данных из Excel Чтение данных из Excel и их запись в БД Чтение данных из Excel с Visual C++ Чтение данных из файла excel Чтение данных из Excel в GridView Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |