/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
#2023 X March 21 19:50 PM Brasília Time
* *
* Licensa de Copia (C) <2024> <Aurora Boreal> *
* *
* Este programa e software livre: voce pode redistribuir isto e/ou *
* modificar isto sobre os termos do GNU Licensa Geral Pública como 25
* publicado pela Fundacao de Software Livre, tanto a versão 3 da *
* Licensa, ou (dependendo da sua opcao) qualquer versao posterior. *
* *
* Este programa e distribuido na esperanca que isto vai ser util, *
* mas SEM QUALQUER GARANTIA; sem ate mesmo a implicada garantia de *
* COMERCIALIZAcaO ou CABIMENTO PARA UM FIM PARTICULAR. Veja a *
* Licensa Geral Publica para mais detalhes. *
* *
* Você deve ter recebido uma cópia da LICENSA GERAL PUBLICA e a GNU *
* Licensa Publica Menor junto com este programa *
* Se não, veja <http://www.gnu.org/licenses/>. *
* *
* Suporte: sourceforge.net github.com *
* *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* Pereira: arsoftware25@gmail.com ricardo@arsoftware.net.br *
* xcx: arsoftware10@gmail.com charli@arsoftware.net.br *
Yasmin: yasmin@arsoftware.net.br *
pereira1001@users.sourceforge.net
*/
RSPdb database
/*
RSPdb database
RSPdb is a tiny very fast database that was developed
to be a replacement to ini files and xml when storing
applications information, it is being developed to be
small and fast and sql over it will be implemented as
an extension (soon (2024))
the part of the code that saves and retrieves the
data from the file is ready
check changelog.txt for modifications and extensions.
*/
/*
requires GCC or Visual Studio 2022 to compile
*/
// docs -> http://arsoftware.net.br/rspdb_docs
What is new in version 5.9.8 debug build 0656 - 26/oct/2024 Codename Crossland
Finished the INSERT INTO code, now we will work
on SELECT, major modifications.
What is new in version 4.5.7 debug build 0515 - 19/oct/2024 Codename Shah
Finished the support to CREATE TABLE, today we will work
on the INSERT INTO method, major modifications.
What is new in version 4.0.8 debug build 0466 - 17/oct/2024 Codename Valentine
A lot of code was added to process the CREATE TABLE function,
also the initial documentation is online, major new modifications.
What is new in version 3.3.0 debug build 0388 - 04/oct/2024 Codename Bump
The first steps for full SQL was done, create table basics will
be ready today, if we got time, major new modifications.
What is new in version 1.3.9 build 0197 - 04/oct/2024 Codename Mellor
The code for fix and replacement of damaged database with
the good copy is ready, also code for retrieving data
is complete, major modifications.
What is new in version 1.1.1 build 0169 - 04/oct/2024 Codename Fontana
The part of the code that fixes a database is ready, notice
that if the file is not a rspdb database file it will just
generate an error, more code will be added today, major
modifications.
What is new in version 0.1.2 build 0070 - 03/oct/2024 Codename Schock
The basic security and error handling for the new method
is ready, now we will add code to fix a damaged database,
major modifications.
What is new in version 0.1.1 build 0012 - 02/oct/2024 Codename Simon
This release is not functional, just an update and incomplete
release, but the first part to add full security to the
recovering of damaged databases was added, tomorrow we will add
more code to it, check changelog.txt to accompany the changes
being added, also the modifications are being added with Emacs
for Cygwin and not VSCode, major modifications.
What is new in version 0.1.0 build 0011 - 01/oct/2024 Codename Gutteridge
Fixed a weird bug when expanding the size of the data out
of the limits of the entry, in this case an error 15 occurred,
sorry for this bug, it was my mistake that not tested it
exaustively before the release, we like to develop and
not test, this is a major problem at Aurora Boreal,
next release will possible solve the problem of the turn
off the computer when saving data that can result in the
database file being corrupted, anyway we will try to give
a good solution to this problem, more about it in the next
release, minor modifications.
What is new in version 009 build 0010 - 01/oct/2024 Codename Dimech
Enhanced the error handling also added code to
check the size of the memory required to retrieve
the data from the database, minor modifications.
What is new in version 008 build 0009.zip - 30/sep/2024 Codename Mauduit
Fixed a bug when reusing portions of the database file
that was marked unused, next version you will be able to
query the retrieve data function for the size of the data
to retrieve, minor modifications.
Documentation
Documentation is available online in the homepage
Install
- Extract the files to an empty folder
Homepage
http://rspdb.sourceforge.net/