Tntdb

نرم افزار تصویر:
Tntdb
جزئیات نرم افزار:
نسخه: 1.3
ها تاریخ: 20 Feb 15
توسعه دهنده: Tommi Makitalo
پروانه: رایگان
محبوبیت: 12

Rating: nan/5 (Total Votes: 0)

کلاس-کتابخانه برای دسترسی آسان به پایگاه داده -

Tntdb C ++ است. رابط مستقل از پایگاه داده است. Driverclasses ها به صورت پویا بارگذاری.
 
 هدف از آن این است که دسترسی آسان به پایگاه داده. شما لازم نیست که در مورد resourceleakage نگران، چرا که تمام اشیاء استفاده می کنید به طور مستقیم بر روی پشته اختصاص داده و به طور خودکار حذف شده، هنگامی که از دامنه رفتن. interfaceobjects فراغ به referencecounted موارد هستند، بنابراین شما می توانید آنها را در اطراف در اراده خود کپی کنید. منابع آزاد، زمانی که آخرین شی می رود از دامنه.
 
 بودن سیستم تصحیح خطا منحصرا با exceptionhandling انجام می شود. فقط کد خود را با یک تک امتحان کنید-گرفتن بسته بندی و شما بودن سیستم تصحیح خطا کامل. استثنا همه از STD :: استثنا مشتق شده است.
 
 STL استفاده می شود که در آن رابط و همچنین STL-مانند و -compatible ارائه، که در آن مناسب است.
 
 Tntdb برای applicationprogramming هدف قرار دادند. این است مناسب برای databasetools عمومی نیست. این کار ارائه نمی مثال schemaquery. شما باید بدانید که، چگونه جداول خود را مانند نگاه کنید. سلام درست برای برنامه های معمولی.
 
 شما با استفاده از SQL برای databaseaccess. بدون wrapperclasses مانند resultsets فعال و یا کنترل databound ها ارائه شده است. در عوض شما باید بهترین کنترل بر پایگاه داده باشد. شما می توانید هر SQL-ترفند شما می دانید برای دریافت بیشتر از پایگاه داده خود استفاده کنید. همچنین این پوشش نازک است، به طوری که شما باید بدون performancepenalty بزرگ در مقایسه با دسترسی مستقیم به C-API داشته باشد.
 
 این پروژه در حال حاضر چند سال پیش به عنوان یک PostgreSQL و-لفاف بسته بندی آغاز شده است. بعد من اضافه از SQLite 3-لفاف بسته بندی.
 
 وضعیت فعلی است، که یک mysql- کار و طبقه راننده PostgreSQL و وجود دارد. از SQLite 3-لفاف بسته بندی است که در اینجا شامل، اما آن را فقط یک طراحی مطالعه اولیه است. Tntdb کار می کند، اما از آن است که به صورت پویا مانند رانندگان دیگر لود نیست.
 
 هدر های عمومی شامل اسناد و مدارک، که می تواند با استفاده از داکسیجن تولید می شود.
 
 همچنین برخی از نمونه های کوچک در نسخه ی نمایشی دایرکتوری وجود دارد

چه در این نسخه جدید است.

بهینه سازی عمده از راننده اوراکل:
راننده اوراکل یک بهینه سازی عمده. هنگام خواندن ردیف های متعدد، قبلا هر سطر جداگانه از OCI درخواست شد. در حال حاضر ردیف های متعدد در یک مکالمه OCI برداشته و ردیف های ردیف گذشت به برنامه.
اضافه کردن پشتیبانی برای cxxtools :: رشته (یونیکد کلاس رشته):
Cxxtools دارای یک کلاس رشته، که پشتیبانی از یونیکد. Tntdb در حال حاضر پشتیبانی کامل از آن. رشته یونیکد را می توان به عنوان خوانده شده و نوشته شده است شفاف.
رفع اشکالات و بهینه سازی:
برخی از رفع اشکالات جزئی و بهینه سازی در tntdb انجام می شود.

جدید در نسخه 1.1 است:

پس از بیش از 2 سال جدید بدون انتشار پایدار آن زمان برای به روز رسانی است. Cxxtools است بهبود بزرگ گرم و پیشرفت ویژگی مانند xmlrpc، یک چارچوب اسلات دهنده سیگنال قرار دارند، anynchronous I / O و دیگران است.
این امر حاکی از برخی تغییرات API. هنوز هم بسیاری از کد موجود باید اجرا شود. Tntnet و tntdb مورد نیاز برخی از تغییرات این، به طوری که tntnet و tntdb های جدید نیاز cxxtools 2.0.
Tntnet کردم تا بسیاری از ویژگی های و عملکرد کوچک پیشرفت. خوشبختانه نیازی زیادی برای تغییرات API وجود دارد. تقریبا برنامه باید از جعبه های کامپایل مجدد اجرا کنید.
Tntdb برخی از پیشرفتهای ویژگی کردم. مهمترین شاید پشتیبانی از ارزش خودرو افزایش مییابد با استفاده از روش tntdb :: اتصال :: lastInsertId (std :: string استفاده) و پشتیبانی از انواع تعریف شده توسط کاربر های اضافه بار 2 اپراتورهای.

جدید در نسخه 1.0.99 است:

در Tntdb کردم تا برخی از رفع اشکال جزئی و به تغییرات API در cxxtools (که کاملا کوچک هستند) تنظیم شده است.

مورد نیاز:

cxxtools

نرم افزار های مشابه

phpMyAdmin
phpMyAdmin

22 Jun 18

Products.Undoer
Products.Undoer

15 Apr 15

pyodbc
pyodbc

20 Feb 15

نرم افزار های دیگر از توسعه دهنده Tommi Makitalo

Tntnet
Tntnet

20 Feb 15

نظرات به Tntdb

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!