Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];

Вниз

Почему не обновляются данные?   Найти похожие ветки 

 
Сказочник   (2004-04-21 17:59) [0]

Почему придобавлнии , обновлении и удалении данные не обновляются в самом InterBase! Приходится нажимать кнопку commit&refresh в самом InterBase?


 
Соловьев ©   (2004-04-21 18:02) [1]


> Сказочник   (21.04.04 17:59)  

да потому что в нормальных СУБД всегда работа с БД идет через транзакции

> Приходится нажимать кнопку commit&refresh в самом InterBase?

IBConsole - выбрось сразу же каку ! :) Она глюкавая - бери IBexpert(www.ibexpert.com\ru\)


 
Сказочник   (2004-04-21 18:04) [2]

Соловьев
никак не могу сделать обновление данных у клиентов! ЗАПАРИЛСЯ!


 
stud ©   (2004-04-21 18:05) [3]

коммитить надо действия или откатывать. после этого обновлять наборы данных. откуда клиент знает, что ты редактировал данные?


 
Соловьев ©   (2004-04-21 18:07) [4]


> Сказочник   (21.04.04 18:04) [2]

я же тебе писал про транзакции в предыдущих постах. если сделаешь как написал - то клиенты увидят. :)


 
}|{yk ©   (2004-04-21 18:10) [5]

А ты сообщения пересылай с сервера клиенту. Вот он и услышит что было изменение данных


 
Сказочник   (2004-04-21 18:11) [6]

Соловьев ©   (21.04.04 18:07) [4]

> Сказочник   (21.04.04 18:04) [2]

я же тебе писал про транзакции в предыдущих постах. если сделаешь как написал - то клиенты увидят. :)

скажи, обязательно ли использовать IBDataSet или как -нить без него обойтись можно?


 
Соловьев ©   (2004-04-21 18:16) [7]


> скажи, обязательно ли использовать IBDataSet или как -нить
> без него обойтись можно?

можно, но но осторожно :)
но если хочешь работать с данными как с таблицей, то DataSet.


 
Сказочник   (2004-04-21 18:19) [8]

Соловьев
но если хочешь работать с данными как с таблицей, то DataSet.

да я всего лишь хочу , чтобы клиенты видели изменения др. клиентов:-)))


 
stud ©   (2004-04-21 18:23) [9]

чтобы клиенты видели или кнопочку им сделай "обновить данные" или используй события сервера


 
Соловьев ©   (2004-04-21 18:25) [10]


> stud ©   (21.04.04 18:23) [9]
> чтобы клиенты видели или кнопочку им сделай "обновить данные"

счаз-з-з-з
если транзакция snap-shot - тон ичего он не увидит


 
Сказочник   (2004-04-21 18:30) [11]

Соловьев
сделал и AfterPost и уровень изоляции транзакции - ничего не происходит!


 
Соловьев ©   (2004-04-21 18:32) [12]


> ничего не происходит!

происходит - надо теперь у клиентов обновить данные


 
Сказочник   (2004-04-21 18:33) [13]

Соловьев
происходит - надо теперь у клиентов обновить данные
так, так, так и как мы это сделаем?:-))))


 
Соловьев ©   (2004-04-21 18:36) [14]

переоткрываем у них набор данных , который ты менял у себя


 
Сказочник   (2004-04-21 18:36) [15]

Соловьв
у тебя Аси нет случаем мой номер 345813639


 
stud ©   (2004-04-21 19:04) [16]

ну так если транзакции, если провод отвалился, если....
так св-ва транзакций оставить по умолчанию, или лучше выбрать стандартные. раз уж такие дела, и не знаеш что посоветовать. использовать две транзакции на чтение и запись наверное совсем сложно будет, хотя...



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.031 c
4-1079947689
Rem
2004-03-22 12:28
2004.05.16
Что такое OLE_HANDLE?


1-1083326814
Ivolg
2004-04-30 16:06
2004.05.16
Линейка


7-1081362670
_newver_
2004-04-07 22:31
2004.05.16
как програмно узнать какие программы запущены ....


1-1083144254
Koliaff
2004-04-28 13:24
2004.05.16
Распечатка PaintBox.


14-1082656341
Seldon
2004-04-22 21:52
2004.05.16
MulDiv





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский