Tntdb

Programinė įranga Screenshot:
Tntdb
Programinė detalės:
Versija: 1.3
Įkėlimo datą: 20 Feb 15
Kūrėjas: Tommi Makitalo
Licencija: Nemokamai
Populiarumas: 12

Rating: nan/5 (Total Votes: 0)

Tntdb yra c ++ - klasės biblioteka lengva prieiga prie duomenų bazių. Sąsaja yra duomenų bazė nepriklauso. Driverclasses yra pakraunami dinamiškai.
 
 Jo tikslas yra turėti lengvą priėjimą prie duomenų bazių. Jūs neturite jaudintis resourceleakage, nes visi objektai jūs naudojate tiesiogiai skiriamos ant kamino ir ištrinti automatiškai, kai vyksta iš taikymo sritį. Į interfaceobjects yra Vyniojimo į referencecounted atvejų, todėl jūs galite nukopijuoti juos aplink savo pačių valią. Ištekliai yra paleistas, kai paskutinis objektas išeina sritį.
 
 Errorhandling daroma tik su exceptionhandling. Tiesiog apvyniokite savo kodą su vienu pabandyti priegaudos ir jūs turite pilną errorhandling. Išimtys visi gaunami iš std :: išimtis.
 
 STL naudojamas kai įmanoma, ir STL-kaip ir -compatible sąsajos siūlomi, jei tinka.
 
 Tntdb yra skirta applicationprogramming. Tai netinka generinių databasetools. Jis nesiūlo pvz schemaquery. Jūs turite žinoti, kaip jūsų stalai atrodyti. Thats tiesa įprastose programose.
 
 Galite naudoti SQL databaseaccess. Nėra wrapperclasses kaip aktyvių resultsets ar databound kontrolės siūlomi. Vietoj turite geriausią kontroliuoti duomenų bazę. Galite naudoti kiekvieną SQL-trick žinote gauti maksimalią naudą iš savo duomenų bazės. Taip pat tai yra plonas įvynioti, kad jūs turėtumėte turėti jokių didelių performancepenalty palyginti su tiesioginės prieigos prie C-API.
 
 Projektas jau prasidėjo prieš keletą metų, kaip postgresql-įvynioti. Vėliau aš pridėjo SQLite-3-įvynioti.
 
 Dabartinė padėtis yra tas, kad yra darbo mysql- ir PostgreSQL vairuotojo klasės. SQLite-3-apvalkalas yra įtraukiamas čia, o tai tik anksti dizaino studija. Tntdb veikia, bet ji nėra dinamiškai pakrautas kaip ir kiti vairuotojai.
 
 Valdžios antraštės apima dokumentus, kurie gali būti sukurtas naudojant doxygen.
 
 Taip pat yra keletas nedidelių pavyzdžių demo-kataloge

Kas naujo , šioje laidoje:.

  • Pagrindinės optimizavimas orakulas vairuotojas: "
  • orakulas vairuotojas gavo didelį optimizavimo. Skaitant kelis eilutes, anksčiau kiekvienoje eilutėje buvo prašoma atskirai nuo KBP. Dabar daug eilučių yra nerealu vienu oči skambučio ir išlaikė vieną eilutę po naudojimą.
  • Pridėti paramą cxxtools :: string (Unicode styginių klasė):
  • Cxxtools turi string klasę, kuri palaiko unicode. Tntdb dabar turi visišką paramą. Unicode stygos galima skaityti ir parašyta skaidriai.
  • Klaidų ištaisymas ir optimizavimas:
  • Kai smulkios taisymo ir optimizavimas yra daroma tntdb.

Kas naujo 1.1 versijoje:

  • Po daugiau nei 2 metai nauja be Release tai laikas atnaujinimų. Cxxtools turi karšto tobulumo ir funkcija patobulinimų, pavyzdžiui, xmlrpc, signalo laiko tarpsnių sistemą, anynchronous I / O ir kt.
  • Tai reiškė, kai API pakeitimus. Vis dauguma esamą kodą turėtų veikti. Tntnet ir tntdb reikia kai už tai pakeitimus, kad naujieji tntnet ir tntdb spaudai reikia cxxtools 2.0.
  • Tntnet gavo daug smulkių funkcijų ir veiklos patobulinimų. Laimei nebuvo daug poreikis API pokyčius. Beveik paraiškos turi paleisti iš dėžutės recompiling.
  • Tntdb gavo kai kurių funkcijų patobulinimus. Svarbiausia yra gal auto vienetu vertybių naudojant metodą tntdb :: Connection :: lastInsertId (std :: string) ir paramą vartotojo nustatytus tipus pagal perkrovos 2 operatorių pagalba.

Kas naujo versijos 1.0.99:

  • Tntdb gavo keletą nedidelių klaidų ir koreguojamos į API pokyčių cxxtools (kuri yra gana mažas).

Reikalavimai :

  • cxxtools

Panaši programinė įranga

OSPRep
OSPRep

11 May 15

OraRep
OraRep

11 May 15

repoze.pgtextindex
repoze.pgtextindex

20 Feb 15

fdb
fdb

20 Feb 15

Kita programinė įranga kūrėjas Tommi Makitalo

Tntnet
Tntnet

20 Feb 15

Komentarai Tntdb

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!