|
sqlCommand на вставку изображения в нужную ячейку
|
|||
---|---|---|---|
#18+
Не получается вставить изображение в БД. Вставляется либо новая строка с изображением либо не срабатывает update для datagridview Вот так делаю: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
и вот так пробую: Код: c# 1. 2. 3. 4. 5.
но так не срабатывает update ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2015, 14:30 |
|
sqlCommand на вставку изображения в нужную ячейку
|
|||
---|---|---|---|
#18+
по вашему dGV_Eq.Rows[SelectedRowNow].Cells[16].Value = memoryStream.ToArray(); должен обновить значение в бд? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2015, 15:37 |
|
sqlCommand на вставку изображения в нужную ячейку
|
|||
---|---|---|---|
#18+
нет конечно. обновление идет отдельно на кнопке Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2015, 17:11 |
|
sqlCommand на вставку изображения в нужную ячейку
|
|||
---|---|---|---|
#18+
Дело в том с обычной текстовой ячейкой все проходит без вопросов. Код: c# 1. 2. 3. 4. 5.
и удаляем Код: c# 1. 2. 3. 4. 5.
Может что лишнее пишу, но главное работает А вот когда ячейка с картинкой: Код: c# 1.
и последующее Код: c# 1.
не прокатывает. Но записывается так: тыкаю дважды на ячейке куда загружается картинка. Затем жму кнопку где вышеприведенный код. Затем опять два раза тыкаю на той же ячейке и еще раз выбираю файл по кнопке. И только тогда уже картинка "записывается" в ячейку. Ну и потом апдейт. Сохраняется. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2015, 17:18 |
|
sqlCommand на вставку изображения в нужную ячейку
|
|||
---|---|---|---|
#18+
а для dataAdapterEq.Update ты написал UpdateCommand с параметрами? имхо сделай простой crud repo, заодно код станет приятнее, чище, котролируеме. Твой UI будет валидировать и создавать модель которую репо уложит в бд, неужели нравится работать с нетипизированым представлениями ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2015, 17:53 |
|
sqlCommand на вставку изображения в нужную ячейку
|
|||
---|---|---|---|
#18+
Update у меня такой: Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2015, 09:43 |
|
sqlCommand на вставку изображения в нужную ячейку
|
|||
---|---|---|---|
#18+
тут я спрашивал как мне сделать update вроде получилось, может не совсем красиво и правильно... но пока не до красоты. В любом случае буду признателен за правильное направление ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2015, 10:11 |
|
sqlCommand на вставку изображения в нужную ячейку
|
|||
---|---|---|---|
#18+
Ashoorup, не спрашивал ты там как сделать update. я же тебе написал что сделать надо handmadeFromRu а для dataAdapterEq.Update ты написал UpdateCommand с параметрами? прописать UpdateCommand твоему адаптеру. метод Update обновляет только в гриде если не указана еще UpdateCommand для бд п.с. если хочешь по хорошему и с полным контролем то делай репозиторий для сущности, адаптеры прошлый век и убогое не типизированное гавно барахло ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2015, 10:21 |
|
sqlCommand на вставку изображения в нужную ячейку
|
|||
---|---|---|---|
#18+
Еслиб я еще знал как... Прошу помощи в данном вопросе! Если не сложно ткните носом что почитать, какие примеры посмотреть. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2015, 11:37 |
|
sqlCommand на вставку изображения в нужную ячейку
|
|||
---|---|---|---|
#18+
по адаптеру http://stackoverflow.com/questions/6833277/ http://www.cyberforum.ru/ado-net/thread42204.html п.с. ну ты ж сам мог загулить простой запрос в гугле так или так так ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2015, 11:49 |
|
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. 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. 130. 131. 132.
Вроде все правильно... Прошу ткнуть носом если что не так! ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2015, 13:35 |
|
sqlCommand на вставку изображения в нужную ячейку
|
|||
---|---|---|---|
#18+
Я не могу понять почему ячейка не переходит в режим редактирования т.е. Код: c# 1.
всегда возвращает false. Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
Работает так: Выбираю нужную строку. Жму button1. Выбираю изображение. ОК. Картинка вставляется в ячейку. НО! Код: c# 1.
не срабатывает. Т.е. картинка не сбиндилась еще. Потом я кликаю на ячейке куда вставилась картинка (если тыкнуть в другое место, то картинка слетит. Почему не знаю). Затем еще раз жму button1. Выбираю изображение (любое другое или тоже ) . Жму ОК. Картинка вставляется в ячейку и отображается в pictureBoxImage. Бинд прошел. И апдейт работает. Я уже все мозги сломал... I need somebody help! (c) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2015, 15:00 |
|
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.
И добавил событие клика Код: c# 1. 2. 3. 4. 5. 6. 7.
В итоге что получается: при выборе строки в ячейку где должна быть картинка, заносится то что в регионе (как если бы я выбрал и вставил картинку по кнопке). Затем я тыкаю кнопку добавления/удаления картинки. Жму ОК. И все работает! Я не понимаю как... все почти методом ненаучного тыка... Может кто толково объяснит как это работает? Пока считаю это дурацким костылем... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2015, 15:49 |
|
|
start [/forum/topic.php?fid=17&fpage=14&tid=1349558]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 233ms |
total: | 365ms |
0 / 0 |