المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : التعامل مع قواعد البيانات عند انشاء تطبيق في Adobe Animate


azizsoft
03-11-2018, 01:50 AM
بسم الله الرحمن الرحيم
الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين
السلام عليكم ورحمة الله وبركاته


طبعا قواعد البيانات في التطبيق توفر العديد من المزايا كتخزين معلومات التطبيق تخزين معلومات المستخدم
تخزين معلومات ومستويات اللعبة تخزين بينات مختلفة تهم مثلا قائمة موظفين .. طلبة .. قوائم بريد الخ والكثير


لانشاء ملف قاعدة بيانات في التطبيق يجب اولا استغلال الوظيفة او الكلاس SQLConnection
ثم نقوم باستدعاء الدالة open () أو الدالة openAsync () للاتصال وفتح هذا الملف .


افتح برنامج الانيمايت واختر مشروع أندرويد وقم بحفظه بسطح المكتب باسم sql مثلا
حدد الفريم وافتح نفذة الاكشن وانسخ الكود التالي


import flash.data.SQLConnection;
import flash.events.SQLErrorEvent;
import flash.events.SQLEvent;
import flash.filesystem.File;

var conn:SQLConnection = new SQLConnection();

conn.addEventListener(SQLEvent.OPEN, openHandler);
conn.addEventListener(SQLErrorEvent.ERROR, errorHandler);

// The database file is in the application storage directory
var folder:File = File.applicationStorageDirectory;
var dbFile:File = folder.resolvePath("azizsoft.db");

conn.openAsync(dbFile);

function openHandler(event:SQLEvent):void
{
trace("the database was created successfully");
}

function errorHandler(event:SQLErrorEvent):void
{
trace("Error message:", event.error.message);
trace("Details:", event.error.details);
}



احفظ المشروع وعاين ستلاحظ بنافذة المخرجات أنه تم انشاء قاعدة البيانات
وسيتم حفظها بالجهاز بالمسار المبين باسم مشروع العمل الذي تعمل عليه
وتحفظ أيضا داخل التطبيق .
يمكن لك فتح الملف ببرنامج صغير رفعته لكم بعد تنصيبه وفتحه اضغط Open DataBase
وحدد الملف بالمسار كما بالصورة وسيتم فتح الملف وطبعا ليس فيه اي بيانات .

رابط تحميل البرنامج :
https://up.top4top.net/downloadf-1036ni5rx1-rar.html


https://a.top4top.net/p_1036qe7fo1.jpg

هذا الشرح يتعلق فقط بانشاء وتجهيز قاعدة بينات

ان شاء الله نواصل البقية لتوضيح كيفية اضافة بيانات والتعامل معها تعديل - حذف - اضافة اسماء الخ ..

خادم المسلمين
03-11-2018, 08:38 AM
موضوع مهم فعلا وجزاكم الله خيرا
متابعين البقية ان شاء الله

عمر سكي
02-04-2019, 11:29 PM
شكرا لك و بارك الله فيك . موضوع هام جدا
:abc_152:

امبراطور الحريه
03-04-2019, 12:02 AM
السلام عليكم ورحمة الله وبركاته
شئ جميل أخى عزيز . منتظرين إن شاء الله . شكرا لمجهودك