|
|
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Кто может подсказать, запросом ниже мне необходимо преобразовать поле и сделать отбор по нему. однако в результате выдает ошибку отсутствует значение одного или нескольких параметров. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 11:02:08 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
1) Это гениально - объявить объектную переменную, и сразу же, не присваивая ей значения, начинать по ней итерацию. 2) Не менее гениально - на каждой итерации формировать новую объектную переменную. 3) Зачем указывать, какая именно строка приводит к ошибке? тут народ умный, догадается... 4) Зачем показывать текст полученного запроса? тут народ... ну вы поняли. 5) Использование тегов - это для слабаков. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 11:20:22 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Akina, в запросе ошибка, гений)) чтоб не смущало очень поверхностное понимание кода напишу только строку запроса. ошибка в элементе as fodin и отбор по нему. работает очень быстро даже во множестве итераций, другого выхода пока не вижу. Есть мысли как объявить правильно переменную и сделать по нему отбор? Код: vbnet 1. 2. Модератор: Учимся использовать тэги оформления кода - FAQ Заранее благодарю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 11:29:32 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
покажите значение переменной sSQL на момент возникновения ошибки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 11:34:56 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Igor2015ошибка в элементе as fodin и отбор по нему Угу... то есть получается запрос типа: Код: vbnet 1. 2. 3. Сервер СНАЧАЛА выполняет запрос, и только потом присваивает имена полям выходного набора. То есть в момент выполнения запроса этого самого поля fodin тупо не существует. Да, это немного не так - но в данном случае как раз именно так. Можешь попробовать вместо WHERE использовать HAVING - авось прокатит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 11:40:39 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, значение переменной на момент ошибки: Код: plsql 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 11:43:57 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Akina, нет не выходит. а как тогда, подзапрос писать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 11:51:18 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Можно и подзапрос. А можно во WHERE писать не имя поля, а вычисляющее его выражение. Что лучше - зависит от селективности запроса и используемого сервера БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 11:58:30 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Akina, а так несоответствие типов в отборе. я уже все перепробовал, убил кучу времени. Код: plsql 1. 2. [/SRC] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 12:03:14 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Ну вот опять... да кому нахрен нужен код формирования строки запроса? Показывай содержимое переменной, сам запрос, выполнение которого приводит к ошибке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 12:34:55 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Akina, блин, все написал, че еще надо? есть предложения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 14:23:13 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Igor2015, не, ну как хочешь конечно, раз помощь не нужна. попробуй выполнить запрос без where ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 14:28:52 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
что за база данных? ты используешь ф-ии VB внутри запроса: Код: vbnet 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 14:31:27 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Konst_Oneчто за база данных?Igor2015блин, все написал, че еще надо? есть предложения? Судя по всему, автор использует Jet к экселевскому листу (хоть и не удосужился нам это рассказать). Там можно использовать iif и instr, насчет strreverse - не факт ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 14:46:38 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Konst_One, база - лист книги excel. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 14:55:49 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Igor2015блин, все написал, че еще надо? Да ни хрена ты не написал того, что надо! Igor2015есть предложения? Да. Shocker.Proпокажите значение переменной sSQL на момент возникновения ошибки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 15:05:03 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
На самом деле, лучше приложить тестовый файл. А то может там столбца F1 вообще нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 15:10:17 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Igor2015Shocker.Pro, значение переменной на момент ошибки: Код: plsql 1. 2. Вот вроде как значение переменной, на мышке есть колесо)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 15:10:41 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Igor2015Вот вроде как значение переменной, на мышке есть колесо))а вот ответ, на мышке есть колесо AkinaСервер СНАЧАЛА выполняет запрос, и только потом присваивает имена полям выходного набора. То есть в момент выполнения запроса этого самого поля fodin тупо не существует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 15:17:57 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Igor2015 , уж не хочешь ли ты сказать, что при выполнении кода Код: vbnet 1. 2. значение переменной стало Код: vbnet 1. Не верю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 15:34:45 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Akina, уважаемые специалисты, я ж никого не хочу здесь обмануть, нет смысла. попробую подготовить архив с исполняющими файлами. может чем поможете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 15:44:50 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Akina, исполняющий файл реестр платежей. Макросом modul я пытаюсь вытянуть соответствующие пункты из файла книга1 в столбец G файла реестр платежей(столбец G)/ смысл предполагаемого sql в том, что я хочу предусмотреть ошибки ввода точек в написании пунктов столбец С. Как то так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 15:58:39 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
В ячейке A3 файла с данными находится Null Igor2015блин, все написал, че еще надо?а как мы могли об этом догадаться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 16:34:51 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, да я и коннектился для этого с параметром IMEX=1. ну, а все таки что можно решить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 17:15:56 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Я назвал причину ошибки, даль уже сам решай, что ты хочешь с этим делать Хочешь - исправляй файл данных, хочешь - делай условие отбора в sql-запросе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 17:17:29 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, понятно, ребята, помогли спасибо. вам бы таких помощников. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 17:32:09 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
То есть тебе нашли ошибку в запросе, предложили два варианта ее исправления, ты еще недоволен остался? Ну не знаю, тогда, в качестве ответного пожелания, тебе жену такую! )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 17:41:19 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, я не недоволен, ты не обязан ничего никому, просто на вскидку решение меня не устраивает. я не такой профессионал, чтоб с двух слов понять что ты имеешь ввиду. ну, убрал я ноль , ну поменял формат. ну, я так и предполагал, что это не то. в таком случае, что мне , кланяться за твой ответ мне? нет. мне нужно решение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 17:50:00 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Igor2015ну, убрал я ноль , ну поменял формат. ну, я так и предполагал, что это не то.ну ты же не говоришь, что ты это проделал, а сразу "спасибами" кидаешься Igor2015я не такой профессионал, чтоб с двух слов понять что ты имеешь ввиду.Что за формат ты убрал, я отсюда не понимаю, что за ноль ты убрал - не понимаю тоже (я про Null вообще-то говорил), я не экстрасенс, чтобы с двух слов понять, что ты имеешь ввиду. Выложи то, что у тебя в итоге получилось, скажу, в чем теперь проблема. Нужно решение? Ну так ты скажи, какой результат тебе нужен. Еще раз - решением будет удалить пустые строки из файла с данными. Если тебя это решение не устраивает, скажи чем именно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 17:57:23 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Проблема в том, что ты хочешь задать как можно менее подробный вопрос и получить как можно более подробный ответ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 17:59:28 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, нельзя трогать файл с данными, там бюджет(сложная структура) мы можем обменятся контактами? мне дешевле платить, сегодня потерял пол дня. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 18:00:48 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, убрал нулевую ячейку в файле данных(A3), поменял формат A:A общий на текстовый. пишет ошибка несоответствие данных. ссылается на запуск запроса open sSQL. запрос обрабатывается нормально и выводит select без проблем, до тех пор как я не начинаю отбор where по вычисляемому выражению. прикладываю конечный архив. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 18:27:07 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Контакты в профиле попробуй вот такой запрос Код: vbnet 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 18:28:18 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Igor2015убрал нулевую ячейку в файле данных(A3)ну она же не одна там такая Igor2015поменял формат A:A общий на текстовый.формат не имеет значения при выборке через ADO ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 18:29:24 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Shocker.Proпопробуй вот такой запроссорри, не то, промежуточный вариант был... Код: vbnet 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 18:31:07 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
кстати, вместо конструкции InStr(StrReverse( можно использовать функцию InStrRev ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 18:33:56 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, Спасибо, все заработало,)) ты настоящий профессионал, надеюсь разрешишь тебя отблагодарить)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 18:40:47 |
|
||
|
отсутствует значение одного или нескольких параметров
|
|||
|---|---|---|---|
|
#18+
Вишь как, а все бы могло уложиться в пять сообщений: 1A) Есть проблема (код, строка ошибки, получившийся запрос, приложенный тестовый файл) 2Q) Null в ячейке А3 3A) Не могу менять исходные данные, как изменить запрос? 4Q) Так.... 5A) Спасибо! В общем, меньше эмоций, больше по делу! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2015, 18:44:59 |
|
||
|
|

start [/forum/topic.php?all=1&fid=60&tid=2155802]: |
0ms |
get settings: |
4ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
146ms |
get topic data: |
5ms |
get forum data: |
1ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 186ms |
| total: | 389ms |

| 0 / 0 |
