нне меняет в табли при определенном коде аппарата
Модераторы: kdv, Alexey Kovyazin
нне меняет в табли при определенном коде аппарата
если в числе послдение 2 цыфры 48 или 52 то не могу изменить их на 50 в Ibconsolе...все началось после того как заразился компююего полечили а база осталась испорченной...Может быть причина не в вирусе а в другом...подскажите что нужно сделать для правильной работы БД...плиз
Re: нне меняет в табли при определенном коде аппарата
Для начала - адекватно задать вопрос.anna2 писал(а):подскажите что нужно сделать для правильной работы БД.
Потому что я вот ничего не понял из ваших рассуждений

Re:
у меня IB 6.0 все было впорядке...Комп заразился вирусами. Программа перестала на одном аппарате нормально изменять значение в таблице счетчиков...Например..там забито 3452...птомучто если писать 3450..то он забивает 3452...сам....а если 3402 набрать то после акта сохранения выдает число 3404...и т.п. И все это только с одним аппаратом..На других нормально...Причем эта же проблема выясняется и в консоле ибэйза.. и после переустановки винды...данная проблема осталась..Требуется чтобы если задано число 3450 то и записывалось в таблице как 3450 а не 3452....
я взяла бд и на своем компе бэкап\ресторе сделала...у меня теперь дает изенить...на серваке все поменяла с нуля так сказать интербэйз поставила...не получилось...сделала на нем бэкап\ресторе и не помогло..взяла эту базу и у себя на ноуте сделала бэкап\ресторе...и теперь у меня не получается....На том серваке еще не стало определятся флешка и USB мышь...простая мышь через свитч подсоедененак компу...по 3 раза нажимаю чтоб закрыть активное окно....у меня антивирус и у них тоже....вроде все сейчас чисто..Кстати та БД которая у меня восстановилась отлично на серваке не дает изменять числа...так и пишет то что захочет.....
я даже поменяла идентификационный номер того аппарата...и ничего (...
я даже поменяла идентификационный номер того аппарата...и ничего (...
Я и не собирался смеяться. Мне показалось, что Вы иностранка, и Вам трудно изъясняться на русском.
А что до Вашей проблемы, так расскажите нам, как Вы её решили. А мы поучимся, и может поймём, в чём там была собственно проблема. А то страшно как-то становиться, когда пытаются засунуть одно значение, а в базу данных попадает другое.
А что до Вашей проблемы, так расскажите нам, как Вы её решили. А мы поучимся, и может поймём, в чём там была собственно проблема. А то страшно как-то становиться, когда пытаются засунуть одно значение, а в базу данных попадает другое.
дело оказалось в типе...float в interbase...
Я поставила тип double precision...На этом сайте есть статья "Чего нестоит делать в interbase"...Число у меня было 34343448...я забивала 34343450..и не сохранаялось... потому что тип флоат 4 байта (7 разрядов работают нормально а дальше глючит)....Атип d/p 8 байтов и работает лучше... в этом и есть причина...Я даже огорчилась, узнав об этом в интэрбазе :(
А по поводу вирусов в автоматах.....моя программа сохраняет данные из автоматов в БД через приложение и interbase...забивается вручную или автоматически.....Как у всех...ничего удивительного....
Я поставила тип double precision...На этом сайте есть статья "Чего нестоит делать в interbase"...Число у меня было 34343448...я забивала 34343450..и не сохранаялось... потому что тип флоат 4 байта (7 разрядов работают нормально а дальше глючит)....Атип d/p 8 байтов и работает лучше... в этом и есть причина...Я даже огорчилась, узнав об этом в интэрбазе :(
А по поводу вирусов в автоматах.....моя программа сохраняет данные из автоматов в БД через приложение и interbase...забивается вручную или автоматически.....Как у всех...ничего удивительного....