Dominion

Software Screenshot:
Dominion
Software Details:
Version: v8.00.05 - Build 5
Upload Date: 6 Jun 15
Distribution Type: Freeware
Downloads: 79
Size: 61 Kb

Rating: nan/5 (Total Votes: 0)

Dominion 5 is a set of 4 elemental libraries to build complex sites.

domvar.lib is the basic database abstraction layer, to access to any database with the same objects and methods.
- DB_Base is the main database connector object.
- DB_Cursor is the main database cursor access object.

domdb.lib is the basic database SML and DML abstraction layer, to access to any database with the same table, fields, conditions, checks objects and methods.
- DB_Table is the main table definition object.
- DB_Field is the main field definition object.
- DB_Check is the main check field definition object.
- DB_Condition is the main query condition object.

domlist.lib is the basic list and reports constructor to build any type of interactive reports, based or not on tables through domdb.lib.
- DB_List is the main list constructor object.

dommask.lib is the basic capture mask constructor to build any type of complex forms and masks, based or not on tables through domdb.lib.
- DB_Mask is the main mask constructor object.

What is new in this release:

  • Removed error in doSelectCondition: simple field order was not working
  • DB_FieldInteger.createValue has been modified to always return an integer
  • DB_FieldReal.createValue has been modified to always return a formated real with decimal dot to protect automatic locale with comas.
  • Markups added into XML language files to extract and insert entries automatically
  • Added tables definition into XML descriptor files or array, added to DB_Table constructor to load the table
  • DB_TableExport coded
  • DB_Table->getType() added
  • Added getLength() on DB_FieldVarchar
  • Added getChecks() on DB_Check

What is new in version v8.00.04 - Build 4:

  • The absolute dates/unix dates in DB_Join have been set to DB_Date always
  • The serialize method in DB_Date now accept the array as reference
  • The serialize methods added in DB_uTime
  • Error corrected in DB_Date on the calculation of seconds cents for ISO dates
  • DB_Table->doInsert now accept DB_Record and DB_Records
  • DB_Table->doInsert now returns the inserted key if apply (subqueries does not return inserted keys, all other do)
  • DB_Table->doInsert may return an array of inserted keys in case of inserting a DB_Records object
  • DB_Record and DB_Records are implemented everywhere in the code where they should be used
  • DB_Record accept Array and Iterator implements
  • DB_Records accept Iterator implements and array basic functions (push, pop, shift, unshift)
  • Some examples done and beautifull design
  • Documentation in process

What is new in version v8.00.03 - Build 3:

  • Integration of DB_Base with WAMessage
  • Simplification of the constructor switches with arrays (60 code lines less)
  • Removed various thowable Error related to database and added a single error: DB_BaseError
  • Removed DomMaskError.lib
  • All DB_Base.set* methods now return $this for chaining
  • Integration of DB_Cursor with WAMessage
  • DB_Cursor->Exec now return $this for chaining
  • Parameters implemented for ODBC into DB_Cursor->Exec method
  • DB_Check now extended from WAClass, debug added, serialization done
  • DB_Field now extended from WAClass, debug added, serialization done
  • DB_FieldInteger with debug added and serialization done
  • DB_FieldVarchar with debug added and serialization done
  • DB_FieldReal with debug added and serialization done
  • DB_FieldText with debug added and serialization done
  • DB_FieldDate with debug added and serialization done
  • DB_FieldDateTime with debug added and serialization done
  • DB_FieldLOB added
  • DB_Table now extended from WAClass, debug added, serialization done

Other Software of Developer Philippe Thomassigny C.

DomCore
DomCore

10 Dec 15

Comments to Dominion

Comments not found
Add Comment
Turn on images!