Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
08.09.2015, 11:02
|
|||
---|---|---|---|
|
|||
отсутствует значение одного или нескольких параметров |
|||
#18+
Кто может подсказать, запросом ниже мне необходимо преобразовать поле и сделать отбор по нему. однако в результате выдает ошибку отсутствует значение одного или нескольких параметров. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2015, 11:20
|
|||
---|---|---|---|
отсутствует значение одного или нескольких параметров |
|||
#18+
1) Это гениально - объявить объектную переменную, и сразу же, не присваивая ей значения, начинать по ней итерацию. 2) Не менее гениально - на каждой итерации формировать новую объектную переменную. 3) Зачем указывать, какая именно строка приводит к ошибке? тут народ умный, догадается... 4) Зачем показывать текст полученного запроса? тут народ... ну вы поняли. 5) Использование тегов - это для слабаков. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2015, 11:29
|
|||
---|---|---|---|
|
|||
отсутствует значение одного или нескольких параметров |
|||
#18+
Akina, в запросе ошибка, гений)) чтоб не смущало очень поверхностное понимание кода напишу только строку запроса. ошибка в элементе as fodin и отбор по нему. работает очень быстро даже во множестве итераций, другого выхода пока не вижу. Есть мысли как объявить правильно переменную и сделать по нему отбор? Код: vbnet 1. 2.
Модератор: Учимся использовать тэги оформления кода - FAQ Заранее благодарю. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2015, 11:34
|
|||
---|---|---|---|
|
|||
отсутствует значение одного или нескольких параметров |
|||
#18+
покажите значение переменной sSQL на момент возникновения ошибки ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2015, 11:40
|
|||
---|---|---|---|
отсутствует значение одного или нескольких параметров |
|||
#18+
Igor2015ошибка в элементе as fodin и отбор по нему Угу... то есть получается запрос типа: Код: vbnet 1. 2. 3.
Сервер СНАЧАЛА выполняет запрос, и только потом присваивает имена полям выходного набора. То есть в момент выполнения запроса этого самого поля fodin тупо не существует. Да, это немного не так - но в данном случае как раз именно так. Можешь попробовать вместо WHERE использовать HAVING - авось прокатит. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2015, 11:43
|
|||
---|---|---|---|
|
|||
отсутствует значение одного или нескольких параметров |
|||
#18+
Shocker.Pro, значение переменной на момент ошибки: Код: plsql 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2015, 11:51
|
|||
---|---|---|---|
|
|||
отсутствует значение одного или нескольких параметров |
|||
#18+
Akina, нет не выходит. а как тогда, подзапрос писать? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2015, 11:58
|
|||
---|---|---|---|
отсутствует значение одного или нескольких параметров |
|||
#18+
Можно и подзапрос. А можно во WHERE писать не имя поля, а вычисляющее его выражение. Что лучше - зависит от селективности запроса и используемого сервера БД. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2015, 12:03
|
|||
---|---|---|---|
|
|||
отсутствует значение одного или нескольких параметров |
|||
#18+
Akina, а так несоответствие типов в отборе. я уже все перепробовал, убил кучу времени. Код: plsql 1. 2.
[/SRC] ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2015, 12:34
|
|||
---|---|---|---|
отсутствует значение одного или нескольких параметров |
|||
#18+
Ну вот опять... да кому нахрен нужен код формирования строки запроса? Показывай содержимое переменной, сам запрос, выполнение которого приводит к ошибке. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2015, 14:23
|
|||
---|---|---|---|
|
|||
отсутствует значение одного или нескольких параметров |
|||
#18+
Akina, блин, все написал, че еще надо? есть предложения? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2015, 14:28
|
|||
---|---|---|---|
|
|||
отсутствует значение одного или нескольких параметров |
|||
#18+
Igor2015, не, ну как хочешь конечно, раз помощь не нужна. попробуй выполнить запрос без where ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2015, 14:31
|
|||
---|---|---|---|
отсутствует значение одного или нескольких параметров |
|||
#18+
что за база данных? ты используешь ф-ии VB внутри запроса: Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2015, 14:46
|
|||
---|---|---|---|
|
|||
отсутствует значение одного или нескольких параметров |
|||
#18+
Konst_Oneчто за база данных?Igor2015блин, все написал, че еще надо? есть предложения? Судя по всему, автор использует Jet к экселевскому листу (хоть и не удосужился нам это рассказать). Там можно использовать iif и instr, насчет strreverse - не факт ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2015, 14:55
|
|||
---|---|---|---|
|
|||
отсутствует значение одного или нескольких параметров |
|||
#18+
Konst_One, база - лист книги excel. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2015, 15:05
|
|||
---|---|---|---|
отсутствует значение одного или нескольких параметров |
|||
#18+
Igor2015блин, все написал, че еще надо? Да ни хрена ты не написал того, что надо! Igor2015есть предложения? Да. Shocker.Proпокажите значение переменной sSQL на момент возникновения ошибки ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2015, 15:10
|
|||
---|---|---|---|
|
|||
отсутствует значение одного или нескольких параметров |
|||
#18+
На самом деле, лучше приложить тестовый файл. А то может там столбца F1 вообще нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2015, 15:10
|
|||
---|---|---|---|
|
|||
отсутствует значение одного или нескольких параметров |
|||
#18+
Igor2015Shocker.Pro, значение переменной на момент ошибки: Код: plsql 1. 2.
Вот вроде как значение переменной, на мышке есть колесо)) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2015, 15:17
|
|||
---|---|---|---|
|
|||
отсутствует значение одного или нескольких параметров |
|||
#18+
Igor2015Вот вроде как значение переменной, на мышке есть колесо))а вот ответ, на мышке есть колесо AkinaСервер СНАЧАЛА выполняет запрос, и только потом присваивает имена полям выходного набора. То есть в момент выполнения запроса этого самого поля fodin тупо не существует. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2015, 15:34
|
|||
---|---|---|---|
отсутствует значение одного или нескольких параметров |
|||
#18+
Igor2015 , уж не хочешь ли ты сказать, что при выполнении кода Код: vbnet 1. 2.
значение переменной стало Код: vbnet 1.
Не верю. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2015, 15:44
|
|||
---|---|---|---|
|
|||
отсутствует значение одного или нескольких параметров |
|||
#18+
Akina, уважаемые специалисты, я ж никого не хочу здесь обмануть, нет смысла. попробую подготовить архив с исполняющими файлами. может чем поможете. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2015, 15:58
|
|||
---|---|---|---|
|
|||
отсутствует значение одного или нескольких параметров |
|||
#18+
Akina, исполняющий файл реестр платежей. Макросом modul я пытаюсь вытянуть соответствующие пункты из файла книга1 в столбец G файла реестр платежей(столбец G)/ смысл предполагаемого sql в том, что я хочу предусмотреть ошибки ввода точек в написании пунктов столбец С. Как то так. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2015, 16:34
|
|||
---|---|---|---|
|
|||
отсутствует значение одного или нескольких параметров |
|||
#18+
В ячейке A3 файла с данными находится Null Igor2015блин, все написал, че еще надо?а как мы могли об этом догадаться? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2015, 17:15
|
|||
---|---|---|---|
|
|||
отсутствует значение одного или нескольких параметров |
|||
#18+
Shocker.Pro, да я и коннектился для этого с параметром IMEX=1. ну, а все таки что можно решить? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=60&mobile=1&tid=2155802]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 155ms |
0 / 0 |