|
получать данные из оракла пока процедура не выдаст нулевое значение
|
|||
---|---|---|---|
#18+
Добрый день, есть процедура передачи данных из оракла в текстовый файл Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
Подскажите как сделать так чтобы при нажатии на кнопку создались сразу все файлы у которых статус равен 2 ? по моей процедуре нужно на каждое создание файла нажимать кнопку, может как-то цикл создать? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2013, 10:13 |
|
получать данные из оракла пока процедура не выдаст нулевое значение
|
|||
---|---|---|---|
#18+
bombimbom, этож пи..дец товарищи... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2013, 10:28 |
|
получать данные из оракла пока процедура не выдаст нулевое значение
|
|||
---|---|---|---|
#18+
bombimbom, .. ну что же вы так не любите OracleDataReader в который уже раз ... http://msdn.microsoft.com/ru-ru/library/haa3afyz.aspx Код: vbnet 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2013, 11:20 |
|
получать данные из оракла пока процедура не выдаст нулевое значение
|
|||
---|---|---|---|
#18+
честно говоря его пробовал, но видимо торможу )) ну теперь раз вы сказали что им можно воспользоваться то буду его добивать до конца :) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2013, 11:22 |
|
получать данные из оракла пока процедура не выдаст нулевое значение
|
|||
---|---|---|---|
#18+
carrotik, Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2013, 11:53 |
|
получать данные из оракла пока процедура не выдаст нулевое значение
|
|||
---|---|---|---|
#18+
получается после цикла пропадают данные переменной ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2013, 11:57 |
|
получать данные из оракла пока процедура не выдаст нулевое значение
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4. 5. 6. 7.
bombimbom, ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2013, 12:24 |
|
получать данные из оракла пока процедура не выдаст нулевое значение
|
|||
---|---|---|---|
#18+
bombimbom, ...вы там в примере по ссылке внимательно посмотрите насчет ParameterDirection.Output ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2013, 12:46 |
|
получать данные из оракла пока процедура не выдаст нулевое значение
|
|||
---|---|---|---|
#18+
carrotik, теперь вернулись к прошлому, ругается на неверное количество или типы аргументов Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2013, 13:36 |
|
получать данные из оракла пока процедура не выдаст нулевое значение
|
|||
---|---|---|---|
#18+
Код: plsql 1. 2.
это из оракловой рпоцедуры ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2013, 13:37 |
|
получать данные из оракла пока процедура не выдаст нулевое значение
|
|||
---|---|---|---|
#18+
когда так Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2013, 14:18 |
|
получать данные из оракла пока процедура не выдаст нулевое значение
|
|||
---|---|---|---|
#18+
фиганычbombimbom, этож пи..дец товарищи...а то... учитывая, что дело касается кассовых систем... Код: plaintext
bombimbom, у Вас процедура возвращает за один вызов один набор параметров... И похоже, что слово цикл Вам не знакомо... ExecuteReader в данном случае не подойдёт. Если нужно на выходе получить данные в табличном виде - посмотрите вот сюда ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2013, 14:45 |
|
получать данные из оракла пока процедура не выдаст нулевое значение
|
|||
---|---|---|---|
#18+
Вот по такой процедуре не ругается и данные не получает Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
можете подсказать что тут не хватает? чтение всех ссылокпривело к варианту когда нет ошибок а также данных ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2013, 11:37 |
|
получать данные из оракла пока процедура не выдаст нулевое значение
|
|||
---|---|---|---|
#18+
я использую VB.NET может в этом дело? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2013, 11:38 |
|
получать данные из оракла пока процедура не выдаст нулевое значение
|
|||
---|---|---|---|
#18+
Alex Kuznetsov, учитывая что с vb.net я знаком всего 3 недели, не удивительно что у меня возникают такие вопросы ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2013, 11:40 |
|
получать данные из оракла пока процедура не выдаст нулевое значение
|
|||
---|---|---|---|
#18+
получилось добавил цикл do loop подскажите насколько это правильно поставить do в самом начале выполнения процедуры, а loop в самом конце после end try ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2013, 12:59 |
|
получать данные из оракла пока процедура не выдаст нулевое значение
|
|||
---|---|---|---|
#18+
даа все хорошо пока ошибка не возникнет.... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2013, 13:28 |
|
получать данные из оракла пока процедура не выдаст нулевое значение
|
|||
---|---|---|---|
#18+
bombimbomAlex Kuznetsov, учитывая что с vb.net я знаком всего 3 недели, не удивительно что у меня возникают такие вопросыА при чём здесь тот факт, что Вы знакомы с VB.NET всего три недели? Это к рассматриваемому вопросу не имеет никакого отношения. Во первых, разберитесь, что и главное как возвращает хранимая процедура. Исходя из полученных ответов о том как происходит возврат данных, Вы сможете определиться с методом вызова процедуры и методом обработки данных. Тем не менее, судя по тому, что Вы показали в качестве параметров процедуры, могу сказать, что ExecuteReader здесь использовать нельзя, потому что нет возвращаемого курсора. Поэтому, необходимо в цикле запускать процедуру с соответствующими параметрами и проверять возвращаемые значения. Почитайте хотя-бы что-нибудь про организацию циклов в VB.NET. А также, если есть возможность, попробуйте переписать хранимую процедуру таким образом, чтобы она возвращала ссылку на курсор (REF CURSOS) - ссылку на статью я Вам уже дал. Тогда сможете использовать ExecuteReader. Удачи... ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2013, 17:04 |
|
|
start [/forum/topic.php?fid=20&gotonew=1&tid=1404535]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
65ms |
get topic data: |
11ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 183ms |
0 / 0 |