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