Страница 1 из 1

перебрать все сроки таблицы

Добавлено: 10 Апрель 2006, 4:35
Nemesis
мне надо в цикле обработать каждую сроку в такой-то таблице, начиная с первой, например, вывести через MESSAGE (допустим, всего 4 строки)..
кажется, надо использовать LOOP и GET(tab1, #i), только перед этим открыть файл через FILE,DRIVER..
в итоге вылетает ошибка, что файл не открыт и Abort/Retry.. если кое-что изменить, что перед этим ещё другая ошибка, в которой ещё в конце написано, что нужно использовать FileManager.UseFile..

как правильно сделать и не использовав FileManager.. если можно, приведите пример в виде кода..

Добавлено: 10 Апрель 2006, 6:37
StillZero
Access:MyTable.Open()
Access:MyTable.UseFile()
set(MyTable)
loop
if Access:MyTable.Next() then break.
message(MyTable.Field)
end
Access:MyTable.Close()

Добавлено: 10 Апрель 2006, 6:39
StillZero
share(MyTable)
set(MyTable)
loop
next(MyTable)
if errorcode() then break.
message(MyTable.Field)
end
close(MyTable)

Добавлено: 10 Апрель 2006, 15:56
Nemesis
MyTable это что за объект? и как его создать? через FILE?

Добавлено: 10 Апрель 2006, 16:15
Admin
MyTable это метка файла...
Если у тебя файл зовется SuperBase то так и пишешь вместо MyTable