All this talk about DataBases
Joe Lewis Wilkins
pepetoo at cox.net
Tue May 29 23:17:05 EDT 2007
Curiously, Sarah,
That was a method I used to archive HC records, rather than just
saving the entire stack with all of it's overhead. That would be a
good idea for archiving Rev records as well. In the HC days I did it
because I was archiving data on 3.5" 400k or 800k floppy disks. It
was mandatory. Now it just makes good sense.
Thanks for the reminder,
Joe Wilkins
On May 29, 2007, at 8:07 PM, Sarah Reichelt wrote:
>> Guess I'm going to start up another great controversy. Again I'm
>> hearkening back to my HC days. When it was first released, one of its
>> main claims to fame was the question as to whether or not it WAS a
>> database. Certainly, it had all of the attributes and features of
>> one. Even with SE30s as a machine; and, with some 2,000 records/
>> cards, HC performed acceptably fast considering the simplicity of its
>> implementation and subsequent use. So, my question is: has RR done
>> such a poor job at duplicating this functionality that we cannot get
>> along without specialty DBs in MOST instances? If it has, then at
>> what record level must we consider using these other DBs? I realize
>> that there ARE many applications that will need a greater capacity,
>> but not the average one created by the "average" Rev user. I'd sure
>> like to know.
>
>
> HyperCard excelled at the on-card-per-record sytle of data storage.
> Revolution is not so good at that. However there are many other
> options before you need to consider using an external database.
>
> I like having a hidden stack with my data in fields on the stack.
> If the fields are going to hold a very large amount of data, then
> consider using custom properties or text files.
>
> One good way of transferring a HyperCard database to Rev is to export
> the data from each card into a text file with each card's data taking
> one line of the export. Pick some delimiter to separate the fields and
> if your data contains linefeeds or tabs, replace them with some other
> symbol. Then Rev can read this file into memory and operate on it at
> great speed. Coming from HC, you will love the filter command :-)
>
> Cheers,
> Sarah
More information about the use-livecode
mailing list