Dominion 5 er et sett med fire elementære biblioteker for å bygge komplekse nettsteder.
domvar.lib er den grunnleggende databaseabstraksjonslag, for å få tilgang til en database med de samme objektene og metoder.
- DB_Base er den sentrale databasen kontakten objekt.
- DB_Cursor er hoveddatabasen markøren tilgang objekt.
domdb.lib er den grunnleggende database SML og DML abstraksjonslag, for å få tilgang til en database med samme bord, felt, forhold, sjekker objekter og metoder.
- DB_Table er hovedtabellen definisjonen objekt.
- DB_Field er hovedfeltet definisjonen objekt.
- DB_Check er den viktigste sjekken feltet definisjon objekt.
- DB_Condition er hovedspørringen tilstand objekt.
domlist.lib er den grunnleggende oversikt og rapporter konstruktør til å bygge noen form for interaktive rapporter, basert eller ikke på bord gjennom domdb.lib.
- DB_List er hovedlisten konstruktør objekt.
dommask.lib er den grunnleggende fangst maske konstruktøren å bygge noen form for komplekse former og masker, basert eller ikke på bord gjennom domdb.lib.
- DB_Mask er hoved maske konstruktør objekt
Hva er nytt i denne versjonen:
- Fjernet feil i doSelectCondition: enkelt felt. For ikke virket
- DB_FieldInteger.createValue har blitt forandret for alltid å returnere et heltall
- DB_FieldReal.createValue har blitt endret for å alltid returnere en formatert reelt med desimal prikk å beskytte automatisk locale med Comas.
- Markeringer lagt inn XML språkfiler til å trekke ut og sette inn oppføringer automatisk
- Lagt tabeller definisjon i XML beskrivelsesfiler eller array, lagt til DB_Table konstruktøren å laste bordet
- DB_TableExport kodet
- DB_Table - & # x3e; getType () lagt
- Lagt getLength () på DB_FieldVarchar
- Lagd getChecks () på DB_Check
Hva er nytt i versjon v8.00.04 - Bygg 4:
- De absolutte datoer / unix datoer i DB_Join har blitt satt til DB_Date alltid
- The serial metode DB_Date aksepterer nå matrisen som referanse
- De serial metoder lagt i DB_uTime
- Feil rettet opp i DB_Date om beregning av sekunder cent for ISO dato
- DB_Table - & # x3e; doInsert nå aksepterer DB_Record og DB_Records
- DB_Table - & # x3e; doInsert returnerer nå satt inn nøkkelen hvis gjelder (subqueries returnerer ikke satt inn nøkler, alle andre gjør)
- DB_Table - & # x3e; doInsert kan returnere en rekke innsatte nøkler ved å sette inn en DB_Records objekt
- DB_Record og DB_Records implementeres overalt i koden der de skal brukes
- DB_Record aksepterer Array og Iterator redskaper
- DB_Records aksepterer iterator redskaper og rekke grunnleggende funksjoner (push, pop, shift, avskifte)
- Noen eksempler gjort og vakre utforming
- Dokumentasjon i prosessen
Hva er nytt i versjon v8.00.03 - Bygg 3:
- Integrering av DB_Base med WAMessage
- Forenkling av konstruktøren brytere med arrays (60 kodelinjer mindre)
- Fjernet diverse thowable Feil relatert til databasen og lagt til en enkelt feil: DB_BaseError
- Fjernet DomMaskError.lib
- Alle DB_Base.set * metoder nå returnere $ dette for kjeding
- Integrering av DB_Cursor med WAMessage
- DB_Cursor - & # x3e; Exec nå returnere $ dette for kjeding
- Parametere implementert for ODBC inn DB_Cursor - & # x3e; Exec metode
- DB_Check nå utvidet fra WAClass, lagt debug, serialisering gjort
- DB_Field nå utvidet fra WAClass, lagt debug, serialisering gjort
- DB_FieldInteger med debug lagt og serialisering gjort
- DB_FieldVarchar med debug lagt og serialisering gjort
- DB_FieldReal med debug lagt og serialisering gjort
- DB_FieldText med debug lagt og serialisering gjort
- DB_FieldDate med debug lagt og serialisering gjort
- DB_FieldDateTime med debug lagt og serialisering gjort
- DB_FieldLOB lagt
- DB_Table nå utvidet fra WAClass, lagt debug, serialisering gjort
Kommentarer ikke funnet