|
Проблема со вставкой строки в таблице через SqlCommand
|
|||
---|---|---|---|
#18+
Добрый день! есть такой код, где я хочу вставить строку в таблицу Код: 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.
но это не удается. Может кто подскажет в чем ошибка? Код работает, но в таблице на сервере ничего не появляется. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2015, 00:04 |
|
Проблема со вставкой строки в таблице через SqlCommand
|
|||
---|---|---|---|
#18+
вот он, баттон_клик. еще и с девекспресс. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2015, 00:13 |
|
Проблема со вставкой строки в таблице через SqlCommand
|
|||
---|---|---|---|
#18+
вангую - WHERE b.KKS = @BUILDING никуя не возврвщает записей ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2015, 00:21 |
|
Проблема со вставкой строки в таблице через SqlCommand
|
|||
---|---|---|---|
#18+
в чем стеб? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2015, 00:22 |
|
Проблема со вставкой строки в таблице через SqlCommand
|
|||
---|---|---|---|
#18+
vsoв чем стеб? в том что селект ничего не возвращает(нет записей по критерию) - соответственно - ничего не добавляется и ошибок нет ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2015, 00:24 |
|
Проблема со вставкой строки в таблице через SqlCommand
|
|||
---|---|---|---|
#18+
Изопропилвангую - WHERE b.KKS = @BUILDING никуя не возврвщает записей Огромное спасибо!!!! дело в этом, поправил все заработало... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2015, 00:32 |
|
Проблема со вставкой строки в таблице через SqlCommand
|
|||
---|---|---|---|
#18+
Изопропилvsoв чем стеб? в том что селект ничего не возвращает(нет записей по критерию) - соответственно - ничего не добавляется и ошибок нет это я писал к первому посту... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2015, 00:33 |
|
Проблема со вставкой строки в таблице через SqlCommand
|
|||
---|---|---|---|
#18+
vso, товарищ kmaw намекает, что писать сложную логику в обработчиках UI - это дурной тон программирования ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2015, 09:58 |
|
Проблема со вставкой строки в таблице через SqlCommand
|
|||
---|---|---|---|
#18+
Pallarisvso, товарищ kmaw намекает, что писать сложную логику в обработчиках UI - это дурной тон программирования Да чего тут сложного? Объемное - да. Класс для каждого запроса городить? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2015, 10:20 |
|
Проблема со вставкой строки в таблице через SqlCommand
|
|||
---|---|---|---|
#18+
Cat2Да чего тут сложного? Полотно Класс для каждого запроса городить? Хотя бы вывести в отдельный метод с вменяемым названием. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2015, 10:36 |
|
Проблема со вставкой строки в таблице через SqlCommand
|
|||
---|---|---|---|
#18+
Cat2Класс для каждого запроса городить?Почему нет? CQRS :) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2015, 10:51 |
|
Проблема со вставкой строки в таблице через SqlCommand
|
|||
---|---|---|---|
#18+
skyANACat2Класс для каждого запроса городить?Почему нет? CQRS :) Ужас какой-то. Видал попытки запилить подобный подход (прям как вэтом описании), по отзывам, выла вся команда, пока инициатора не пнули под зад. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2015, 17:23 |
|
Проблема со вставкой строки в таблице через SqlCommand
|
|||
---|---|---|---|
#18+
hVosttskyANAпропущено... Почему нет? CQRS :) Ужас какой-то. Видал попытки запилить подобный подход (прям как вэтом описании), по отзывам, выла вся команда, пока инициатора не пнули под зад.Ну запили иначе, чтобы команда не выла :) Кто-то воет и от вынесения работы с БД из обработчиков нажатия кнопки, и что? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2015, 18:22 |
|
Проблема со вставкой строки в таблице через SqlCommand
|
|||
---|---|---|---|
#18+
skyANAНу запили иначе, чтобы команда не выла :) Да нафиг не нужна такая реализация (Mutator — это ж полный писец!) По факту пользы от CQRS не вижу. Для событий достаточно реализации централизованной Event Bus — и понятно, и прозрачно, и тестируется на раз. skyANAКто-то воет и от вынесения работы с БД из обработчиков нажатия кнопки, и что? Не видел ни разу такого, давай не придумывай! ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2015, 19:00 |
|
Проблема со вставкой строки в таблице через SqlCommand
|
|||
---|---|---|---|
#18+
hVostt, ты не видишь пользы, а другие видят. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2015, 20:26 |
|
Проблема со вставкой строки в таблице через SqlCommand
|
|||
---|---|---|---|
#18+
skyANAhVostt, ты не видишь пользы, а другие видят. ну ты б хоть нормальную ссыль бы привёл, например: http://blog.byndyu.ru/2014/07/command-and-query-responsibility.html а не ересь с хабров ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2015, 21:13 |
|
Проблема со вставкой строки в таблице через SqlCommand
|
|||
---|---|---|---|
#18+
Ухх, горячо идет.... Раз для меня является новостью, что в C# запихивать насыщенный код в обработчики событий, подскажите это что просто делаешь кучу статических классов на каждый чих и риск запутаться в них? или надо стараться как то обобщенные методы? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2015, 21:18 |
|
Проблема со вставкой строки в таблице через SqlCommand
|
|||
---|---|---|---|
#18+
vsoУхх, горячо идет.... Раз для меня является новостью, что в C# запихивать насыщенный код в обработчики событий, подскажите это что просто делаешь кучу статических классов на каждый чих и риск запутаться в них? или надо стараться как то обобщенные методы? я бы сказал так: старайся сводить количество интерфейсов и классов к минимуму. не надо делать какой-то слой только для того, чтобы его сделать, потому что так сказал какой-то Вася Фаулер. надо чётко понимать, какую цель ты при этом преследуешь, какую архитектурную задачу решаешь и какой профит на выходе. и не какой-то там отдалённый в будущем, типа: а заверну-ка я вот этот кусок кода в класс и буду отдавать через интерфейс, с помощью фабрики, которую можно будет получить через интерфейс фабрики, которую можно будет получить через провайдер, который можно будет получить через интерфейс провайдера, который можно будет получить через менеджер провайдеров, который можно будет получить через интерфейс менеджера провайдеров, который будет инстанцироваться через глобальную DI фабрику, который будет задаваться через модуль, который будет подключаться через интерфейс модуля, который будет заколочен в какой-нибудь MEF и т.д... )) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2015, 22:26 |
|
Проблема со вставкой строки в таблице через SqlCommand
|
|||
---|---|---|---|
#18+
vsoнадо стараться как то обобщенные методы? да, надо стараться ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2015, 22:30 |
|
Проблема со вставкой строки в таблице через SqlCommand
|
|||
---|---|---|---|
#18+
hVosttskyANAhVostt, ты не видишь пользы, а другие видят. ну ты б хоть нормальную ссыль бы привёл, например: http://blog.byndyu.ru/2014/07/command-and-query-responsibility.html а не ересь с хабров Кому интересно изучить принцип CQRS, тот сам найдёт. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2015, 10:17 |
|
Проблема со вставкой строки в таблице через SqlCommand
|
|||
---|---|---|---|
#18+
vsoУхх, горячо идет.... Раз для меня является новостью, что в C# запихивать насыщенный код в обработчики событий, подскажите это что просто делаешь кучу статических классов на каждый чих и риск запутаться в них? или надо стараться как то обобщенные методы?Что такое в вашей системе чих? Почему именно статические классы? Почему в них обязательно надо путаться? Классы - это отражение предметной области и бизнес-процессов. Вы когда приходите на предприятие, разве путаетесь в том, кто какую роль там выполняет и как? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2015, 10:25 |
|
Проблема со вставкой строки в таблице через SqlCommand
|
|||
---|---|---|---|
#18+
vso, в Вашем случае надо разделить ответсвенности. Классы интерфейса (формы, компоненты, элементы управления) отвечают за отображение данных и обработку действий пользователя. Вводимая пользователем информация передаётся объекту того класса, что инкапсулирует в себе логику её обработки и сохранения где-то. В Вашем случае в базе данных. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2015, 10:29 |
|
Проблема со вставкой строки в таблице через SqlCommand
|
|||
---|---|---|---|
#18+
skyANAПочему именно статические классы? чтобы при каждой записи не создавать объект ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2015, 22:47 |
|
Проблема со вставкой строки в таблице через SqlCommand
|
|||
---|---|---|---|
#18+
skyANAВводимая пользователем информация передаётся объекту того класса, что инкапсулирует в себе логику её обработки и сохранения где-то. В Вашем случае в базе данных. т.е. создаешь один класс на все программу (на все случаи сохранения данных) и через него сохранять все данные? примерно такой план? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2015, 22:49 |
|
|
start [/forum/topic.php?fid=20&fpage=74&tid=1401099]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
23ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
66ms |
get tp. blocked users: |
1ms |
others: | 333ms |
total: | 465ms |
0 / 0 |