|
|
|
Общение через АДО.NET !
|
|||
|---|---|---|---|
|
#18+
Привет друзья и коллеги! У меня возник такой вопрос, можно ли передавать сообщения через ADO.NET соединение от пользователя к пользователю? Например обновил ты данные и надо другим пользователям об этом сообщить. Можно конечно переодически, раз в минуту например, обновлять данные, но это может сеть загрузить... Подскажите позжалуйста более опытные пользователи! Спасибо всем за помощь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2008, 21:54 |
|
||
|
Общение через АДО.NET !
|
|||
|---|---|---|---|
|
#18+
Пользователям чего? Вашей проги? БД? Виндовс? Этого форума? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2008, 23:13 |
|
||
|
Общение через АДО.NET !
|
|||
|---|---|---|---|
|
#18+
Пользователи моей программы конечно! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2008, 23:15 |
|
||
|
Общение через АДО.NET !
|
|||
|---|---|---|---|
|
#18+
Вообще не понимаю, при чем здесь АДО... У вас есть класс, работающий с базой(обновить, удалить все такое), и вы хотите уведомлять пользователей об этих событиях? При чем здесь вообще АДО? Создате собственное событие, происходящее при обновлении данных, и подписываетесь на это событие. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2008, 23:54 |
|
||
|
Общение через АДО.NET !
|
|||
|---|---|---|---|
|
#18+
SQL_LamerВообще не понимаю, при чем здесь АДО... У вас есть класс, работающий с базой(обновить, удалить все такое), и вы хотите уведомлять пользователей об этих событиях? При чем здесь вообще АДО? Создате собственное событие, происходящее при обновлении данных, и подписываетесь на это событие. Тоесть ADO.NET позволяет както подписываться на события, например на добавление новых данных в таблице? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2008, 00:34 |
|
||
|
Общение через АДО.NET !
|
|||
|---|---|---|---|
|
#18+
Адо тут совершенно не при чем У вас, скажем, есть класс для работы с базой данных, там методы, типа: Update(), Delete(), Insert(). И вот вы хотите, к примеру, чтобы определенные юзеры получали уведомление при удалении данных(или при добавлении, не важно).Письма вы там им собираетесь слать или смс - тоже ваше дело. Вы создаете свое событие, возникающее при вызове вышеозначенных методов, и подписываетесь на это событие, ну а там уж вам решать, что дальше делать. Если ни разу не создавали собственные события - в любой книжке - глава "Делегаты". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2008, 08:48 |
|
||
|
Общение через АДО.NET !
|
|||
|---|---|---|---|
|
#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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2008, 09:38 |
|
||
|
Общение через АДО.NET !
|
|||
|---|---|---|---|
|
#18+
Leximus первое, если уж и делать такое, то как вариант рассмотрите следующее: табличка логов, триггеры на апдейт/инсерт/делит у нужной таблички, в программе реализовать лог смотрелку, в зависимости от даты и времени показывать актуальные сообщения. второе, идея неможно бредовая, толку от неё не вижу совершенно. Актуальность нужно поддерживать всеже средствами БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2008, 10:08 |
|
||
|
|

start [/forum/topic.php?fid=17&fpage=81&tid=1352230]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
18ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 265ms |

| 0 / 0 |
