flat assembler
Message board for the users of flat assembler.

Index > Windows > Database programming

Author
Thread Post new topic Reply to topic
veach1



Joined: 16 Jul 2004
Posts: 165
veach1
Does anybody knows a library or include files ready to use with FASM to perform subj?
Post 23 Sep 2004, 11:50
View user's profile Send private message Reply with quote
Madis731



Joined: 25 Sep 2003
Posts: 2141
Location: Estonia
Madis731
What is "subj"?
Post 25 Sep 2004, 09:43
View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger Reply with quote
crc



Joined: 21 Jun 2003
Posts: 637
Location: Penndel, PA [USA]
crc
I think that "subj" is an abbreviation for "subject"
Post 25 Sep 2004, 11:30
View user's profile Send private message Visit poster's website Reply with quote
Madis731



Joined: 25 Sep 2003
Posts: 2141
Location: Estonia
Madis731
Oh, and the subject=Database programming

- I think that this is something that has not been done in FASM yet

- I think that this is a GREAT opportunity to show the power of FASM once again

- I think that this is another project besides MeOS, FAIM, Fresh,... to try

- And finally I think that this is a project where I could finally be part of(figuring algorithms and stuff Wink )
Post 25 Sep 2004, 19:14
View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger Reply with quote
veach1



Joined: 16 Jul 2004
Posts: 165
veach1
Smile yes, 'subj' is 'subject'. I thought this abbreviation is spread all around internet, sorry.

For now I`m trying to convert MASM`s odbc32.inc file to something suitable for FASM. But it would be very good thing to have FASM DataBase Management Library. ( at least we`ve got the name, not bad for the beginnig Wink )
Post 25 Sep 2004, 21:08
View user's profile Send private message Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3500
Location: Bulgaria
JohnFound
I wrote a DB program for the plant where I am working. It collect some parameters about the work of big automatic instalation and uses ODBC to connect with MS SQL server data base and write the statistic data for later analisis. Unfortunately the program needs very specific hardware and interfaces - Siemens PLC with MPI network and the machine itself to work. So publishing sources will be not usefull at all. But whole DB part, I wrote using Iczelion tutorials about ODBC programming.

About native FASM written database - definately assembler world needs small and fast data base with contemporary features. Later in Fresh I am intended to include visual components for DB access. Now imagine 50kbytes assembly program and several megabytes standard database engine - it is simply ridiculous.
We can use SQLite of course, but at first it is not client-server and at second it is still too big for assembly programs.
So, if someone is willing to begin such project - I will provide every help I can.

Regards,
Post 25 Sep 2004, 21:43
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
Madis731



Joined: 25 Sep 2003
Posts: 2141
Location: Estonia
Madis731
No means to make it very big and wolrdwide known - we should start small like ADD, DEL Very Happy
If we want to make MDF(modify), we just combine DEL->ADD to make some
new input data.
Later we go on making RD/WR and some SRT(sorting) something for every
purpose (binary search, shell-, quicksort)...
At first we don't even need variable size data units, but for simplicity 4-byte
ones and when we want to insert 12byte units, we'd assign 3 4-byte units to
one structure.
Post 26 Sep 2004, 11:26
View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2020, Tomasz Grysztar.

Powered by rwasa.