Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.09.15;
Скачать: [xml.tar.bz2];

Вниз

1С файлы dbf   Найти похожие ветки 

 
napil   (2003-08-22 12:09) [0]

Кто нибудь работал


 
Reindeer Moss Eater   (2003-08-22 12:15) [1]

Наверняка.


 
napil   (2003-08-22 12:16) [2]

да ладно


 
Reindeer Moss Eater   (2003-08-22 12:22) [3]

Нет уж!


 
napil   (2003-08-22 12:26) [4]

..>Reindeer Moss Eater ну и блин. Обясни пожалуйста ,как вообще без БД можно работать с файлом bdf.То есть отрать,создать.Я не работал с этим.


 
sniknik   (2003-08-22 12:39) [5]

с любым файлом можно работать как с ... файлом. :о))
см.
AssignFile
Reset
Rewrite
.....


 
Reindeer Moss Eater   (2003-08-22 12:39) [6]

FileOpen,FileCreate, ReadFile, WriteFile


 
napil   (2003-08-22 12:42) [7]

Понятно..>o<..))А как все что в нем есть засунуть таблицу.


 
Reindeer Moss Eater   (2003-08-22 12:45) [8]

Понятно..>o<..))А как все что в нем есть засунуть таблицу.
Прочитай оттуда.
Присвой чему-то.


 
Danilka   (2003-08-22 13:50) [9]

sniknik © (22.08.03 12:39)
Reindeer Moss Eater © (22.08.03 12:39)
ну хорошо, так можно без БД создать файл bdf, но вот отрать его таким образом не получится. :((


 
Johnmen   (2003-08-22 13:56) [10]

>Danilka © (22.08.03 13:50) [9]

Да, отрать его таким образом не получится. А вот открыть таким способом - вполне...:)


 
sniknik   (2003-08-22 14:09) [11]

отрать ?? расшифруй.

вобщето многие компоненты именно таким способом их (dbf) открывают читают закрывают.... ets. (загадочное "отрать" сюда не входит ;о)))


 
Danilka   (2003-08-22 14:22) [12]

sniknik © (22.08.03 14:09)
Откуда я знаю что значит отрать. Человек просил именно отрать, причем не дбф-ки а бдф-ки. И обязательно без использования БД. Вот к нему и приставай. :))


 
napil   (2003-08-22 14:27) [13]

так что такое отрать


 
napil   (2003-08-22 14:28) [14]

понял


 
sniknik   (2003-08-22 14:31) [15]

napil © (22.08.03 14:27) [13]
вобщето это вопрос к тебе.

первое упоминание
napil © (22.08.03 12:26) [4]
> ..>Reindeer Moss Eater ну и блин. Обясни пожалуйста ,как вообще без БД можно работать с файлом bdf.То есть отрать,создать.Я не работал с этим.


 
napil   (2003-08-22 14:32) [16]

Да понял понял


 
napil   (2003-08-22 14:33) [17]

А компоненты какие
и код плиз


 
Danilka   (2003-08-22 14:38) [18]

нет, ну я понимаю, что сегодня тяпница, но не до такой-же степени :))

napil © (22.08.03 14:33)
дружище, обьясни что ты хочешь, только поподробнее, постарайся обрисовать свою задачу, например в предложений 8, и чтобы каждое содержало не менее 7 слов.
:))


 
roottim   (2003-08-22 14:43) [19]

молодцы ALL... хоть в пятницу можно посмеятся от души.. :))))))


 
napil   (2003-08-22 14:55) [20]

Нужно:1) ОТКРЫТЬ dbf_ку и прочитать.Рассовать все по полям.
:2) СОЗДАТЬ,отредактировать,сохранить.
Все помещать\получать в\из Grid.
Надеюсь отрыать некто не будет.(больше (:)-\= )


 
sniknik   (2003-08-22 15:04) [21]

napil © (22.08.03 14:33) [17]
> А компоненты какие
разные, написанными большим количеством людей(каждый под себя), Halcyon к примеру (я использую), имеет исходники.

> и код плиз
не ну это уж слишком, тем более сюда не влезет 827кб только *.pas файлов.
можно конечно покороче найти. но пусть ищет тот кому это надо.


 
napil   (2003-08-22 15:11) [22]

ну ссылку


 
LordOfSilence   (2003-08-22 15:24) [23]

Вот читаю я эту веточку и думаю, стоит ли заикаться насчет
файлов 1cv7.dd/1cv7.dds или лучше промолчать? :-)

(задумчиво и почесывая бороду...)


 
sniknik   (2003-08-22 15:36) [24]

napil © (22.08.03 15:11) [22]
> ну ссылку
http://www.vodonosov.newmail.ru/develop/develop.htm

LordOfSilence © (22.08.03 15:24) [23]
вопросы про структуру после будут. (кстати в соседней ветке ему давали ссылку которая разбирает структуру 1C базы)


 
Danilka   (2003-08-22 15:40) [25]

LordOfSilence © (22.08.03 15:24)
Лучше не надо. Дождемся ветки про то, как хочется все рассовать по полям, а оно не рассовывается. Если, конечно дождемся.


 
Danilka   (2003-08-22 15:41) [26]

опоздал с комментарием :)


 
LordOfSilence   (2003-08-22 15:45) [27]

2 sniknik
Да разбирать-то она разбирает...
Только не тот инструмент, да и не в те руки.

2 Serginio
Нашел кому ссылку давать :-)

В сторону: что-то я брюзжу сегодня много...


 
Serginio666   (2003-08-22 15:55) [28]

Ну набросились на человека.

>>napil © (22.08.03 14:55) [20]
>>Нужно:1) ОТКРЫТЬ dbf_ку и прочитать.Рассовать все по полям.
>> :2) СОЗДАТЬ,отредактировать,сохранить.
>> Все помещать\получать в\из Grid.

Лучше воспользоваться для этого средствами 1С, т.к. нужно обновлять не одну таблицу, да и формирование индексов должны бы индентичные движку 1С.

Если тебе нужно быстрая обработка таблиц 1С, воспользуйся моей ссылкой.


 
napil   (2003-08-22 16:29) [29]

...>LordOfSilence Умный да?А я тут мучаюсь.На вас (в сторону) балбесов расчитываю.
...>Serginio666 спасибо!!!!!!!!!!!!! .........за поддержку.


 
LordOfSilence   (2003-08-22 16:32) [30]

2 napil © (22.08.03 16:29) [29]

Мощно задвинул! Внушаить!!! (с)


 
Johnmen   (2003-08-22 16:36) [31]

>LordOfSilence © (22.08.03 16:32) [30]

(c) Хрюн Моржов


 
napil   (2003-08-22 16:36) [32]

Меня тоже внушаить :)---\=
Да так сильно................................................................ ...................................................................... ........ аж пятки чешутся *(хахахахахахахахаха)*


 
napil   (2003-08-22 17:11) [33]

Давайте рейтинг до 100 доберем !?!?!?!?!?!?!?!?????? :)


 
Пятки   (2003-08-22 17:22) [34]

Ты с нами разберись сначала, а потом на рейтинг замахивайся.


 
napil   (2003-08-22 19:28) [35]

Мои пятки не рзговаривают!????????


 
napil   (2003-08-22 20:09) [36]

я разобрался с созданием
var
FileHandle: Integer;
StringLen: Integer;
X: Integer;
Y: Integer;
begin
FileExists("c:\f.dbf");
FileHandle := FileCreate("c:\f.dbf");
{ Write out the number of rows and columns in the grid. }
FileWrite(FileHandle, StringGrid1.ColCount, SizeOf(StringGrid1.ColCount));
FileWrite(FileHandle, StringGrid1.RowCount, SizeOf(StringGrid1.RowCount));

for X := 0 to StringGrid1.ColCount do
begin

for Y := 0 to StringGrid1.RowCount do
begin
{ Write out the length of each string, followed by the string itself. }
StringLen := Length(StringGrid1.Cells[X,Y]);

FileWrite(FileHandle, StringGrid1.Cells[X,Y],14 {StringLen});
end;

FileClose(FileHandle);
end;

Только ошибка какая-то непойму


 
sniknik   (2003-08-22 20:54) [37]

программы виноваты перед программистом, они делают то что написано а не то что задумано! ;о)))
(мудрая мысль, всем восхищаться :-))

napil © (22.08.03 20:09) [36]
не разобрался, а неудачно переделал пример из дельфей на FileCreate function. теперь поясни что ты этим кодом хотел добится?


 
Dred2k   (2003-08-22 21:08) [38]

Мда. Не скоро будет новый формат dbf...
;)


 
napil   (2003-08-22 21:17) [39]

да правильно всё.Всё то и не всё скопировано :)
просто дописывать не хотел



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

Форум: "Базы";
Текущий архив: 2003.09.15;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.52 MB
Время: 0.013 c
1-48647
YY
2003-09-03 00:49
2003.09.15
Странные эффекты с размером программы в памяти


14-48686
Vlad Oshin
2003-08-27 15:57
2003.09.15
Rouse_, понапиши перлов что ли...


14-48769
jack128
2003-08-26 12:59
2003.09.15
Именинники 26 августа


1-48584
Леша
2003-09-04 02:11
2003.09.15
Запретить Alt + F4 форме, а при нажатии на кнопку разрешить...


7-48819
DDDeN
2003-07-01 16:19
2003.09.15
Внесение в реестр изменений из reg-файла





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский