![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Куда исчезают данные? [D5, Paradox]
alexander_ua © (2003-04-04 13:41:00)Подскажите, в чем проблема. Таблица Paradox, одно из полей имеет тип Memo. Заполняю таблицу. После копирования таблиц в другую папку данные почему-то исчезают. Т.е. размер и содержимое файлов прежнее, но любой sql запрос к таблице ничего не выдает.
Anatoly Podgoretsky (2003-04-04 14:26:00) [1]Копирование надо проводить функцией dbiCopyTable
alexander_ua (2003-04-04 14:16:00) [2]все, нашел. наверное. раньше я memo заполнял так:
var qstr:tstrings;
BS : TStream ;
BS := TMemoryStream.Create;
qstr.SaveToStream(BS);
form1.query6.Parambyname("querystr").LoadFromStream(BS,ftMemo);
а теперь так
form1.query6.parambyname("querystr").asmemo:=qstr.text;
Похоже что в этом была и проблема.
Соловьев (2003-04-04 14:13:00) [3]show memo?
alexander_ua (2003-04-04 14:10:00) [4]> Johnmen ©
в смысле? даже простым просмотром по F3 в Far"е я вижу свои данные. но sql и dbd похоже считает, что их нет
Mike Kouzmine (2003-04-04 14:10:00) [5]У меня получилось. Очень странно. Или не полная информация?
Johnmen (2003-04-04 14:08:00) [6]Не сброшен буфер ?......
alexander_ua (2003-04-04 14:06:00) [7]> Zelius ©
Во-первых - переписал и .db и .mb. А во вторых у меня же там было поле Time - его то DBD точно показывает!
Zelius (2003-04-04 14:04:00) [8]DBD не показывает содержимое мемо полей...
alexander_ua (2003-04-04 14:02:00) [9]Пожалуйста. Есть таблица. 2 поля: Memo и Time. Ввожу для примера 3 записи. Потом копирую этот файл (файлы то есть - *.db и *.mb) в другую папку. Открываю в DatabaseDesktop, или просто делаю просмотр с помощью SQL - и чудо. Таблицы пусты.
Zelius (2003-04-04 14:02:00) [10]Поля типа Memo могут храниться в отдельном файле (имя что и у таблицы с расширением MB)! Они могут исчезать, если ты этот файл не скопировал в новое место.
Mike Kouzmine (2003-04-04 13:58:00) [11]Чудесв в решете. Поподробнее, пожалуйста.
alexander_ua (2003-04-04 13:57:00) [12]Подскажите, пожалуйста. Очень важно.