2016-01-18 3 views
1

Мне нужно обновить столбец в файле Clarion Topspeed (TPS) на основе значения в другом столбце update table set subnumber = 20 where reference1='DC'.Сканер базы данных Clarion Topspeed Массовое обновление

Сканер базы данных Topspeed имеет функцию массового обновления в меню «Файл», но я не могу заставить его работать. У меня нет доступа к драйверу ODBC или к среде программирования Clarion. Ссылка: Mass Update Form

ответ

0

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

+0

Спасибо, я фактически отредактировал все 2500 записей вручную в Topspeed Database Scanner. – lienn

1

это довольно просто, когда вы несколько раз пытаетесь:) ... так вот, вот как вы можете это сделать: liek вы сказали, откройте файл-> массовое обновление ... в поле подкатегория во втором столбце, на который вы нажимаете стрелку справа, чтобы ввести в окно, где вы можете определить формулу ...

в вашем случае вы можете использовать: ВЫБРАТЬ (rEFERENCE1 = 'DC', 20, SUBNUMBER)

, что означает, что значение спосо subnumber будет 20 для каждого reference1 является 'DC', в противном случае это значение добавляется в subnumb er again ... после того, как вы нажмете применить, не забудьте обновить с помощью f5 ...

Смежные вопросы