Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.09.18;
Скачать: CL | DM;

Вниз

Обнулить данные в строке таблицы   Найти похожие ветки 

 
kyn66 ©   (2005-08-05 12:04) [0]

Доброго всем времени суток. Уважаемые мастера, подскажите, как мне поступить. Есть некий набор таблиц с разным количеством полей. Поля в таблицах могут быть и Float, Integer, Autoinc(ID), String... Как мне в цикле, не зная количество полей, обнулить все те, которые или Float или Integer. Спасибо.


 
sniknik ©   (2005-08-05 12:08) [1]

а цикл обязателен?
узнать количество/типы полей элементарно, составить и выполнить запрос на обну/null-ление тоже. вот цикл куда впихнуть... ума не приложу. ;о))


 
evvcom ©   (2005-08-05 12:09) [2]

TField.DataType анализируй


 
Sergey13 ©   (2005-08-05 12:12) [3]

Странная задача. На вредительство похожа. ИМХО.


 
kyn66 ©   (2005-08-05 12:25) [4]

Почему сразу вредительство... 8-(. Просто задача разбита на две части: 1) Импорт данных и 2) их представление. В представлении редактирование отсутствует. Когда ошибочно выполнен импорт - в представлении нужно удалить эти данные и все тут.


 
Sergey13 ©   (2005-08-05 12:36) [5]

2 [4] kyn66 ©   (05.08.05 12:25)
Не проще будет при ошибочном импорте повторить его безошибочно?


 
Nikolay M. ©   (2005-08-05 13:26) [6]


> Как мне в цикле, не зная количество полей, обнулить все
> те, которые или Float или Integer.

Написать программку или скрипт на T-SQL.
В чем конкретно проблема?


 
kyn66 ©   (2005-08-05 15:10) [7]

>> Sergey13
А если эта строка в представлении совсем не нужна?


 
sniknik ©   (2005-08-05 15:15) [8]

не нужна строка а обнулить(не удалить!) пытаешся поля (столбцы).
диверсия однозначно. ;)


 
Sergey13 ©   (2005-08-05 15:17) [9]

2[7] kyn66 ©   (05.08.05 15:10)
Откуда я знаю. Мне не известна постановка задачи, а выражаешься ты туманно. "Импорт", "представление" - что это? У этих терминов в тематике БД есть определенные значения. У тебя это непонятно (мне по крайней мере) что.



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

Текущий архив: 2005.09.18;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.05 c
14-1124458549
Jeer
2005-08-19 17:35
2005.09.18
Снижение пенсионного возраста


3-1120393111
serguncho
2005-07-03 16:18
2005.09.18
Как правильно установить FireBird сервер?


14-1124833465
desam
2005-08-24 01:44
2005.09.18
Зацените!


3-1123103366
Silver...
2005-08-04 01:09
2005.09.18
ADODataSet.Filter --- и поле типа Boolean


3-1123137207
олег_иной
2005-08-04 10:33
2005.09.18
Как контрол узнает что данные его ДатаСоурса изменены