Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
извлечь дату из бд - mvc 4
|
|||
|---|---|---|---|
|
#18+
ситуация следующая. Реализую работу с бд. Сделал представление где выводятся данные из бд, из всего массива выведенных данных выбираю одну запись кнопккой "изменить" нажимаю "изменить" выходит др представление...где вывелась лишь одна моя выбранная запись из бд и естесвенно с заполненными полями..нажимаю на каждое поле можно изменить его содержимое, все измененные данные сохраняются нормально, но когда доходим до сохранения даты то ошибка: Переполнение SqlDateTime. Должно находиться в пределах от 1/1/1753 12:00:00 AM и 12/31/9999 11:59:59 PM Код выглядет так: Код: html 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. [/SRC] в контроллере следующее: Код: 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. 37. 38. 39. 40. 41. 42. 43. 44. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2013, 13:02 |
|
||
|
извлечь дату из бд - mvc 4
|
|||
|---|---|---|---|
|
#18+
Андрюхин, a.tovar.cena.Data_pokupki = year+month+day; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2013, 13:17 |
|
||
|
извлечь дату из бд - mvc 4
|
|||
|---|---|---|---|
|
#18+
carrotik, год меся число др типа же строкового! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2013, 13:22 |
|
||
|
извлечь дату из бд - mvc 4
|
|||
|---|---|---|---|
|
#18+
зачем? Код: c# 1. 2. 3. model.DATA_POKUPKI как я понимаю это DateTime тогда , что мешает сделать a.tovar.cena.Data_pokupki = model.DATA_POKUPKI . Да и вообще посмотреть что в у тебя там в дебаге в том поле ? Вытаскиваешь 1 запись и нафига её в foreach ? п.с. проблемы с кодом явные, надеюсь ты студент, а не продакшен код пишешь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2013, 13:31 |
|
||
|
извлечь дату из бд - mvc 4
|
|||
|---|---|---|---|
|
#18+
handmadeFromRu, а как ты данные можешь извлечь из вьюбега? без цикла! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2013, 13:36 |
|
||
|
извлечь дату из бд - mvc 4
|
|||
|---|---|---|---|
|
#18+
дата извлекается в таком виде: 10/23/2013 00:00:00 я же потом нажимаю кнопку сохранить и прога пишет что Переполнение SqlDateTime. Должно находиться в пределах от 1/1/1753 12:00:00 AM и 12/31/9999 11:59:59 PM. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2013, 13:42 |
|
||
|
извлечь дату из бд - mvc 4
|
|||
|---|---|---|---|
|
#18+
handmadeFromRu, у меня там 01.01.0001 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2013, 13:44 |
|
||
|
извлечь дату из бд - mvc 4
|
|||
|---|---|---|---|
|
#18+
АндрюхинhandmadeFromRu, а как ты данные можешь извлечь из вьюбега? без цикла! очень просто Код: c# 1. или материлизация не знакомая штука? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2013, 13:46 |
|
||
|
извлечь дату из бд - mvc 4
|
|||
|---|---|---|---|
|
#18+
АндрюхинhandmadeFromRu, у меня там 01.01.0001 эм как бы вот тебе и проблема ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2013, 13:46 |
|
||
|
извлечь дату из бд - mvc 4
|
|||
|---|---|---|---|
|
#18+
handmadeFromRu, вот как избавиться от 01.01.0001 я не знаю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2013, 13:49 |
|
||
|
извлечь дату из бд - mvc 4
|
|||
|---|---|---|---|
|
#18+
поле твоей модели во вьюшки не заполняется и возвращается минимальная значение DateTime или в процессе преобразования того что положил в хтмл в поле отвечающее за дату не получилось преобразовать в дату и соответственно выставилось по умолчанию значение( смотри формат даты) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2013, 13:53 |
|
||
|
извлечь дату из бд - mvc 4
|
|||
|---|---|---|---|
|
#18+
в базе дата нормального вида а когда оттуда извлекается в textboxfor то такого вида 10/23/2013 00:00:00 ....и даллее в таком виде 10/23/2013 00:00:00 ее уже не сохранить..и пользователю приходиться менять дату на 2013-10-23 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2013, 13:54 |
|
||
|
извлечь дату из бд - mvc 4
|
|||
|---|---|---|---|
|
#18+
дело не в том как бд хранится, а то что модель не смогла собрать это поле из формы правильно, скорее всего связано с локализацией. смотрите инфу про биндинг полей типа DateTime ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2013, 15:07 |
|
||
|
извлечь дату из бд - mvc 4
|
|||
|---|---|---|---|
|
#18+
.. а в этом моделисте-конструкторе нельзя посмотреть результирующий запрос (т.е. UPDATE), который идет к SQL-серверу? .. какой сервер, кстати ..? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2013, 15:36 |
|
||
|
извлечь дату из бд - mvc 4
|
|||
|---|---|---|---|
|
#18+
carrotik, и какой профит от твоего совета? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2013, 15:44 |
|
||
|
извлечь дату из бд - mvc 4
|
|||
|---|---|---|---|
|
#18+
handmadeFromRu, ...если в запросе что-то типа UPDATE a SET [data_pokupki]='18/03/2013' WHERE [id]=2 - то может в консерватории надо что-то поменять? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2013, 16:00 |
|
||
|
извлечь дату из бд - mvc 4
|
|||
|---|---|---|---|
|
#18+
Жесть. Не код, а полное уг, от хоторого смердит за версту. Просто страшно жить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2013, 16:11 |
|
||
|
извлечь дату из бд - mvc 4
|
|||
|---|---|---|---|
|
#18+
carrotikhandmadeFromRu, ...если в запросе что-то типа UPDATE a SET [data_pokupki]='18/03/2013' WHERE [id]=2 - то может в консерватории надо что-то поменять? о госпади...даже отвечать не буду. п.с. проблема не в запросе, если ты не понял еще. А в том что товарищ не может вернуть дату из вьюхи по модели и она у него всегда DateTime.Min. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2013, 16:17 |
|
||
|
извлечь дату из бд - mvc 4
|
|||
|---|---|---|---|
|
#18+
МСУЖесть. Не код, а полное уг, от хоторого смердит за версту. Просто страшно жить. +1 Почитайте МСДН что-ли, ёксель-моксель. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2013, 16:52 |
|
||
|
извлечь дату из бд - mvc 4
|
|||
|---|---|---|---|
|
#18+
Если пользователь может не указать дату в представлении изменения записи, то надо сверять на уровне доступа к данным с DateTime.MinValue, и если равно, то писать в БД DBNull.Value. Если пользователь обязан указать дату, то не понятно какого х она до уровня доступа к данным не доходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2013, 17:23 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=106&tid=1358657]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
30ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 333ms |

| 0 / 0 |
