Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как получить результат ХП на aspx странице
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток всем, у меня вот такой вопрос: есть ХП: Код: sql 1. 2. 3. 4. 5. И мне нужно получить результат в страницу: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Но я получаю следующую запись в БД: ХК05-System.Data.Sql За ранее благодарю ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2015, 18:42 |
|
||
|
Как получить результат ХП на aspx странице
|
|||
|---|---|---|---|
|
#18+
идея такого, что при каждой новой записи, ХП выдает последний ID таблицы, и на основе этого создается номер записи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2015, 18:45 |
|
||
|
Как получить результат ХП на aspx странице
|
|||
|---|---|---|---|
|
#18+
Во-первых я не нашел, где вообще что-то вставляется в таблицу. Во-вторых, почему бы не воспользоваться Identity, зачем вычислять новый номер вручную? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2015, 19:06 |
|
||
|
Как получить результат ХП на aspx странице
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, спасибо, ЗА исправление) Вот моя задача: страница ввода_данных.aspx страница просмотр.aspx (здесь стоит GridView к которому привязаны три таблицы, через View) Organ: @organ varchar (100) TextBox Subject: @sunject varchar (200) TextBox Sent number: "text1" + @sentnumber + "text2" varchar (20) // планирую получить через код С# Entry date: @date smalldatetime Label Значение трех полей я получаю через ХП DataInsert: Код: sql 1. 2. 3. 4. 5. 6. 7. Последний ID таблицы получаю через ХП GetID: Код: sql 1. 2. 3. 4. 5. Добавление в БД (C# code): Код: c# 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. Проблема: при добавлении новой записи, @sentnumber должен быть равным "ID последней записи + 1". Как получить это значение ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2015, 00:57 |
|
||
|
Как получить результат ХП на aspx странице
|
|||
|---|---|---|---|
|
#18+
febonacciпри добавлении новой записи, @sentnumber должен быть равным "ID последней записи + 1". Код: sql 1. 2. 3. 4. 5. 6. 7. 8. так что ли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2015, 01:15 |
|
||
|
Как получить результат ХП на aspx странице
|
|||
|---|---|---|---|
|
#18+
Уважаемый Shocker.Pro, спасибо, работает. Подскажите пож-ста, где здесь моя ошибка: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Как ранее писал: Sent number: "text1" + @sentnumber + "text2" varchar (20) // планирую получить через код С# где, text1 = const text2 = @employee_id // планирую получить из dropdownlist. Но в MS Sql получаю следующую ошибку: Сообщение 245, уровень 16, состояние 1, процедура DataInsert, строка 9 Ошибка преобразования значения varchar "ХК/05-8" в тип данных int. Как правильно передать @sentnumber в виде: @sentnumber = "XK/05-" + @sentnumber + @employee_id Спасибо, за саппорт ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2015, 02:49 |
|
||
|
Как получить результат ХП на aspx странице
|
|||
|---|---|---|---|
|
#18+
нужно немного включить серое вещество, ведь ответ есть на две строки выше Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2015, 02:53 |
|
||
|
Как получить результат ХП на aspx странице
|
|||
|---|---|---|---|
|
#18+
Уважаемый Shocker.Pro, действительно все заработало! Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. Спасибо, еще раз ! p.s.: посоветуйте литературу, пож-ста, по этим темам. Пользуюсь сайтом lynda.com, где полезного много, но все в узкой форме дается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2015, 03:09 |
|
||
|
Как получить результат ХП на aspx странице
|
|||
|---|---|---|---|
|
#18+
смотря по каким "этим". в данном случае явно нужно прочитать учебник по основам БД и по SQL/TSQL на базе MSSQL Server ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2015, 11:21 |
|
||
|
Как получить результат ХП на aspx странице
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, понятно, спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2015, 12:10 |
|
||
|
Как получить результат ХП на aspx странице
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток, я добавил еще несколько контролов в страницу, и изменил код. Но к сожалению получаю в конце ошибку. Помогите, плиз, где моя ошибка: Store Procedure: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Code behind: Код: c# 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. Далее в поля формы добавляю данные, и при нажатии кнопки получаю ошибку: Код: css 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. Помогите найти мою ошибку. Спасибо ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2015, 14:05 |
|
||
|
Как получить результат ХП на aspx странице
|
|||
|---|---|---|---|
|
#18+
Нашел проблему. Поле sentnumber получает значение здесь: Код: sql 1. ; А остальные поля: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. Поэтому получал ошибку: Код: css 1. Спасибо, всем ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2015, 16:21 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38994335&tid=1356389]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 261ms |
| total: | 398ms |

| 0 / 0 |
