Hi Skip, Thats another way to look at it. But I need to relate the data between the systems/documents and generate another document. Creating an index just won't cut it. Most of the time, the documents has to be retrieved and processed at run-time and I need a consistent/coherent way of working on them.
I do like the idea that I'm creating a "search engine" ... heheheh. Give me a warm feeling. :) r/Alex On Wed, 2008-10-08 at 09:26 -0500, Skip Cave wrote: > Why don't you store all of your docs in a standard folder. Then create > an index to all the docs, that you can use to access them. You are > essentially creating a "search engine" for your docs, but you access > them like a database. > > Alex Rufon wrote: > > Hi Chris/Oleg, > > > > I have the following questions for JDB: > > 1. Would it be possible to use JDB without creating the physical file > > structure? I.e. Folders and files. > > 2. How do I find out the existing tables in a database without reading > > the "dir" file? > > 3. Isn't it logical to get a "Read" verb at the table level? To explain > > further, consider the following example: > > NB. test table definition > > testfields=: 0 : 0 > > field1 int > > field2 varchar > > field3 char > > field4 boolean > > ) > > > > NB. Load the library and open may data directory > > load 'data/jdb' > > hf=: Open_jdb_ '/home/arufon/Temp/data' > > NB. Create a new database named test > > hd=: Create__hf 'test' > > NB. Create a new table named test > > ht=: Create__hd 'test';testfields > > NB. Insert a sample data > > Insert__ht 1;'first row';'a';0 > > NB. Retrieve the data from the table > > Reads__hd 'from test' > > +------+---------+------+------+ > > |field1|field2 |field3|field4| > > +------+---------+------+------+ > > |1 |first row|a |0 | > > +------+---------+------+------+ > > > > What I am saying is that to read the data from the table, I need to > > access the database locale 'hd' while I already have a reference for the > > actual table locale in 'ht'. > > > > I can already do Insert on the table level as show in this code: > > NB. Insert a sample data > > Insert__ht 1;'first row';'a';0 > > > > I would be logical to be able to do the other DML commands on both the > > table and database level right? > > > > Let me know what you think. :) > > > > r/alex > > > > > > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm -- "The right questions are more important than the right answers to the wrong questions." -Dr. John Romagna ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
