|
Перечитать записи из SqlServer
|
|||
---|---|---|---|
#18+
Вызываю процедуру и читаю из базы SQL Server рекордсет, создаю объекты и засовываю в List<MyObj> В приложении прочитав один раз больше не читаю из базы, а работаю со списком. Но перечитывать время от времени все-таки нужно. Как бы извернуться так, чтобы можно было сделать запрос (вызвать процедуру) и получить некую checksum, сравнить ее с хранящейся в приложении и решить, чот надо перечитать весь список? зы. Есть, конечно, вариант решения через брокер (SqlDependency), но дело в том, что приложением в данном случае является WCF сервис, т.е. пассивный объект и я не вижу как туда прилепить ожидание, чтобы красиво... ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2013, 17:05 |
|
Перечитать записи из SqlServer
|
|||
---|---|---|---|
#18+
CHECKSUM_AGG Вот пример: http://codearticles.ru/Home/ArticleView/1872 По чексумме ты определишь, поменялось-ли что-то в рекордсетах. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2013, 17:29 |
|
Перечитать записи из SqlServer
|
|||
---|---|---|---|
#18+
МСУ CHECKSUM_AGG Вот пример: http://codearticles.ru/Home/ArticleView/1872 По чексумме ты определишь, поменялось-ли что-то в рекордсетах. Хмм... йез. Полезный сайт этот http://codearticles.ru ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2013, 19:13 |
|
|
start [/forum/topic.php?desktop=1&fid=20&tid=1405388]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
67ms |
get topic data: |
15ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 177ms |
0 / 0 |