|
|
|
RDO возвращает не все значения. В чем может быть проблема? VB 6.0 и MS SQL server 2000
|
|||
|---|---|---|---|
|
#18+
Есть ХП zpsp_BolnList2009, которая производит расчет начислений и калелендарных дней для рассчета среднедневной зарплаты по больничному. Она возвращает данные за последний год до начала больничного. Вчера столкнулся с ситуацией, когда recordset возвратил не 12 записей, а десять, в то время как в Query Analyzer процедура возвратила все 12 записей. Это проявилось только в одном случае из 10 тестов с разными исходными данными. В чем может быть проблема? Может быть, кто-нибудь сталкивался с подобным? Вот код: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Готов ответить на уточняющие вопросы. Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2009, 11:09 |
|
||
|
RDO возвращает не все значения. В чем может быть проблема? VB 6.0 и MS SQL server 2000
|
|||
|---|---|---|---|
|
#18+
Без исходных данных и текста хп ничего посоветовать невозможно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2009, 12:53 |
|
||
|
RDO возвращает не все значения. В чем может быть проблема? VB 6.0 и MS SQL server 2000
|
|||
|---|---|---|---|
|
#18+
Antonariy, Хранимку и исходные данные я могу предоставить, но к ним еще семь таблиц... Я не думаю, что у кого-нибудь будет желание с этим возиться... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2009, 14:39 |
|
||
|
RDO возвращает не все значения. В чем может быть проблема? VB 6.0 и MS SQL server 2000
|
|||
|---|---|---|---|
|
#18+
Я вот думаю, может параметры recordseta как-то влияют? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2009, 14:43 |
|
||
|
RDO возвращает не все значения. В чем может быть проблема? VB 6.0 и MS SQL server 2000
|
|||
|---|---|---|---|
|
#18+
записей не хватало в конце или в середине? и ИМХО лучше дату передавать в стандарте YYYYMMDD чтобы быть полностью уверенным, что дата правильно распознается I Have Nine Lives You Have One Only THINK! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2009, 16:19 |
|
||
|
RDO возвращает не все значения. В чем может быть проблема? VB 6.0 и MS SQL server 2000
|
|||
|---|---|---|---|
|
#18+
HandKot, Период с марта 2007 по февраль 2008, пропали апрель и декабрь Формат даты менять пробовал, результат тот же ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2009, 16:44 |
|
||
|
RDO возвращает не все значения. В чем может быть проблема? VB 6.0 и MS SQL server 2000
|
|||
|---|---|---|---|
|
#18+
ну тогда без кода ХП ничего сказать нельзя плюс желательно посмотреть строку сформированного запроса т.е Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. THINK! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 08:26 |
|
||
|
RDO возвращает не все значения. В чем может быть проблема? VB 6.0 и MS SQL server 2000
|
|||
|---|---|---|---|
|
#18+
HandKot, Debug.Print SQL возвращает: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 09:25 |
|
||
|
RDO возвращает не все значения. В чем может быть проблема? VB 6.0 и MS SQL server 2000
|
|||
|---|---|---|---|
|
#18+
Код ХП: Код: plaintext 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. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 09:40 |
|
||
|
RDO возвращает не все значения. В чем может быть проблема? VB 6.0 и MS SQL server 2000
|
|||
|---|---|---|---|
|
#18+
мдя, жестока ХП предлагаю сделать такое усовершенствование в ХП Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. возможно изменения проявят проблему I Have Nine Lives You Have One Only THINK! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 15:25 |
|
||
|
RDO возвращает не все значения. В чем может быть проблема? VB 6.0 и MS SQL server 2000
|
|||
|---|---|---|---|
|
#18+
HandKot, Проблема решилась... путем правки ХП... Вкратце Recordset- не возвращал те месяцы, в которых количество календарных дней или сумма начислений были NULL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 15:58 |
|
||
|
RDO возвращает не все значения. В чем может быть проблема? VB 6.0 и MS SQL server 2000
|
|||
|---|---|---|---|
|
#18+
что в принципе и должно было показать моё изменение I Have Nine Lives You Have One Only THINK! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 16:32 |
|
||
|
RDO возвращает не все значения. В чем может быть проблема? VB 6.0 и MS SQL server 2000
|
|||
|---|---|---|---|
|
#18+
HandKot, Нет, решилось вот так: Код: plaintext 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. 35. 36. 37. 38. 39. 40. 41. 42. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2009, 17:21 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=35922861&tid=2161149]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
51ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 328ms |

| 0 / 0 |
