Найдено 36 результатов

Velial
22.02.2012 12:58:40
Форум: Lazarus
Тема: Удаление записей из dbf с MEMO полями
Ответы: 21
Просмотры: 12597

Re: Удаление записей из dbf с MEMO полями

Vadim писал(а):редупреждаю Вас об уголовной ответственности использования нелицензионных программ.

Trial никто не отменял :)
Velial
22.02.2012 10:04:28
Форум: Lazarus
Тема: Удаление записей из dbf с MEMO полями
Ответы: 21
Просмотры: 12597

Re: Удаление записей из dbf с MEMO полями

но я так понимаю что то делать самому никому не хочется, всем хочется чтобы им сказали куда ткнуть чтобы заработало и все..
А вот с этим я не согласен. Этот компонент не пробовал, т.к. delphi нет, скачаю - попробую, а там можно будет попробовать портировать. Как раз стараюсь со всем разбираться ...
Velial
22.02.2012 07:54:40
Форум: Lazarus
Тема: Удаление записей из dbf с MEMO полями
Ответы: 21
Просмотры: 12597

Re: Удаление записей из dbf с MEMO полями

SSerge писал(а):база создается заново и по предыдущей базе, последовательным считыванием, в новую переносится вся необходимая информация. И так до следующего "распухания".


Если тут посмотреть:
http://narod.ru/disk/41106539001/post_tu.7z.html
то видно что я переношу нужные данные в пустую, но .dbt пухнет.
Velial
21.02.2012 08:47:30
Форум: Lazarus
Тема: Удаление записей из dbf с MEMO полями
Ответы: 21
Просмотры: 12597

Re: Удаление записей из dbf с MEMO полями

Vadim писал(а):Тогда попробуйте создать файлы с той же структурой, но только средствами Lazarus и скормить их второй программе. Если будет всё нормально, то просто замените файлы с неправильным заголовком на файлы, которые создал lazarus.


Не помогло, dbt файл продолжает пухнуть
Velial
19.02.2012 13:35:39
Форум: Lazarus
Тема: Удаление записей из dbf с MEMO полями
Ответы: 21
Просмотры: 12597

Re: Удаление записей из dbf с MEMO полями

такой вариант не подходит, т.к. после обработки файлы нужно обратно закидывать
Velial
18.02.2012 23:55:39
Форум: Lazarus
Тема: Удаление записей из dbf с MEMO полями
Ответы: 21
Просмотры: 12597

Re: Удаление записей из dbf с MEMO полями

Значит это не я идиот, а мне не повезло

Добавлено спустя 1 час 54 минуты 36 секунд:
Velial
У версии dBase III и IV была такая особенность - при удалении записей (даже после упаковки) соответствующая ссылка на блок в dbf-файле уже отсутствует, а вот сам блок в dbt-файле. сохраняется.
А есть ...
Velial
18.02.2012 14:40:38
Форум: Lazarus
Тема: Удаление записей из dbf с MEMO полями
Ответы: 21
Просмотры: 12597

Re: Удаление записей из dbf с MEMO полями

Проблема похоже в том что таблицу я не создаю в lazarus а беру готовую.
Вот моя программа.
m
По кнопке "Копирование в другую таблицу" копирую исходную таблицу в post_tu1, очищаю pos_tu1, и копирую в post_tu1 нужные записи.
Все данные переносятся правильно, но .dbt файл раздувается(можно сравнить с ...
Velial
18.02.2012 09:09:09
Форум: Lazarus
Тема: Удаление записей из dbf с MEMO полями
Ответы: 21
Просмотры: 12597

Re: Удаление записей из dbf с MEMO полями

sign писал(а):Не, вы выбрали древний, устаревший инструмент.
Только и всего.
Переходите на нормальные и будет вам счастье.

На какие перейти если нужно обрабатывать файлы из проекта который работает и который никто не собирается переписывать? Или это про Lazarus?
Velial
18.02.2012 01:47:41
Форум: Lazarus
Тема: Удаление записей из dbf с MEMO полями
Ответы: 21
Просмотры: 12597

Re: Удаление записей из dbf с MEMO полями

есть dbf файл. при удалении записи(присутствует 2 memo поля) из dbf файла значения memo полей становятся не верными.
Делаю так:

dbf1.TableName:='Post_tu.dbf';
dbf1.Open;
dbf1.First;
dbf1.Delete;
dbf1.Close;
dbf1.Exclusive:=true;
dbf1.Open;
dbf1&#46 ...
Velial
17.02.2012 12:44:03
Форум: Lazarus
Тема: Удаление записей из dbf с MEMO полями
Ответы: 21
Просмотры: 12597

Удаление записей из dbf с MEMO полями

Доброго времени суток.
Есть dbf файл с MEMO полями(.dbt файл), нужно удалять/добавлять записи в этот файл. При удалении/добавлении MEMO поля сдвигаются.
Как реализовать что бы MEMO поля оставались с правильными значениями?
Velial
26.07.2011 07:44:52
Форум: Lazarus
Тема: программа для DOS
Ответы: 29
Просмотры: 18452

Re: программа для DOS

C:\lazarus\fpc\2.4.2\units\go32v2\rtl\ не пустой, system.ppu есть
Velial
25.07.2011 16:59:15
Форум: Lazarus
Тема: программа для DOS
Ответы: 29
Просмотры: 18452

Re: программа для DOS

не помогло
Velial
25.07.2011 16:38:42
Форум: Lazarus
Тема: программа для DOS
Ответы: 29
Просмотры: 18452

Re: программа для DOS

-Fuc:\lazarus\fpc\2.4.2/units/$FPCTARGET/httpd13/
-Fuc:\lazarus\fpc\2.4.2/units/$FPCTARGET/httpd20
-Fuc:\lazarus\fpc\2.4.2/units/$FPCTARGET/httpd22
-Fuc:\lazarus\fpc\2.4.2/units/$FPCTARGET/
-Fuc:\lazarus\fpc\2.4.2/units/$FPCTARGET/*
-Fuc:\lazarus\fpc\2.4.2/units/$FPCTARGET/rtl
Velial
25.07.2011 15:54:45
Форум: Lazarus
Тема: программа для DOS
Ответы: 29
Просмотры: 18452

Re: программа для DOS

1. 2.4.2
2. все
chm
fcl-base
fcl-db
fcl-fpcunit
fcl-image
fcl-json
fcl-net
fcl-passrc
fcl-process
fcl-registry
fcl-res
fcl-xml
fpmkunit
fppkg
fv
gdbint
graph
hash
lexyacc
libgd
pasjpeg
paszlib
regexpr
rtl
symbolic
unzip
Velial
25.07.2011 15:37:45
Форум: Lazarus
Тема: программа для DOS
Ответы: 29
Просмотры: 18452

Re: программа для DOS

Vadim
Скачал go32v2.
Распаковал units в C:\lazarus\fpc\2.4.2\units\go32v2 .
Скопировал ld.exe в C:\lazarus\fpc\2.4.2\bin\i386-win32\I386-GO32V2-LD.exe
в параметрах компилятор C:\lazarus\fpc\2.4.2\bin\i386-win32\fpc.exe
в свойствах проекта Операционная система - go32v2
нажимаю ОК и получаю
http ...