![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как узнать из-за чего
sergeyst © (2007-04-09 08:36:00)Всем привет. Мастера, подскажите, как мне найти почему прога под ХР идет,а под 2000 - нет?
sergeyst (2007-04-09 10:07:00) [1]Спасибо за советы.
Ответ прост: IBTransaction.DefaultAction = TARollbackRetaining,
а на той машиненке стояла древняя IBase, вот этот-то параметр она и не воспринимала.
clickmaker (2007-04-09 09:52:00) [2]
> Format '%s' invalid or incompatible with argument
а какого типа аргумент?
ЮЮ (2007-04-09 09:50:00) [3]> [2] sergeyst © (09.04.07 09:40)
И почему ты считаешь, что на твоей идет, на 2000-й нет? По-моему ходят совершенно одинаково :)
ЮЮ (2007-04-09 09:45:00) [4]Или поставить SevisPack-и на 2000 (небось SP1 только стоит)
Или быть аккуратнее с Variant-аит: c Null и Unnasigned нельзя ни сравнивать, ни складывать.
sergeyst (2007-04-09 09:40:00) [5]Воспользовался:
EConvertError with message "Format '%s' invalid or incompatible with argument" - это на моей.
Error reading IBT.DefaultAction - "Format '%s' invalid or incompatible with argument" - а это на удаленной с Win2000
IBT.DefaultAction = TARollbackRetaining
Сергей М. (2007-04-09 09:01:00) [6]
> как мне найти
Воспользоваться отладчиком.