top of page

General Discussions

Public·30 members

Sneak Peek Update

Well, After several different method trials, I finally got a record save routine that isnt bound to any user defined field list - it just doesnt care! And here is a screenshot of the VERY FIRST record PUT into a test database consisting of 6 fields.:

unsigned char fname[11]; // character string of 10 chars (11 is terminator)

unsigned char lname[11];

unsigned char bday[9];

unsigned char atari; // single char (char or bool type)

long costa; // numeric type

long costb;


Data populated into the fields (so you can see the values):

strcpy(fname, "first-name");

strcpy(lname, "last--name");

strcpy(bday, "20240226");

atari = 'T';

costa = -123498; // -1234.98

costb = 98712; // 987.12


Going to work on the get routine now.


I also added a couple of functions to print the structure, and generate a piece of C code for the db structure to include in a program, revised the menu a bit, streamlined how I had implemented unsaved changes checks, and open file indicators (now on the bottom line). And I dropped the 2nd "table" art that appeared in the backdrop, now its just a DB icon in ATASCII. And I changed the CHAR type to TEXT (for strings), and created a new CHAR type for single chars - effectively the same as BOOL. I'm debating if I force logical adherence for bools at time of put (code size vs letting user program limit input).


I'll do another video after I get record GETs completed. And I will blog about it once I get it ready for use, and the example program complete. THe record starts at "first", and ends at the last "heart". The final character (04) is the data terminator.




29 Views
Ripjetski
May 06

Been busy working on a sample program to use the new DB features. Got adding records done. Working on browse now, which will allow delete, and invocation of the edit form (input form with flags to use existing data).


Got the bulk of the browser complete. Just need to get the loading of data from the db into the list controls.

About

Share stories, ideas, pictures and more!

  • generic-social-link

AtariAge Link Above

©2020 by _southern amis.     southernamis@yahoo.com

No Affiliation or Implied Affiliation with Atari or Other Content Provided as Historical and Informational

bottom of page