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
هذا الشرح يتعلق فقط بانشاء وتجهيز قاعدة بينات
ان شاء الله نواصل البقية لتوضيح كيفية اضافة بيانات والتعامل معها تعديل - حذف - اضافة اسماء الخ ..
الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين
السلام عليكم ورحمة الله وبركاته
طبعا قواعد البيانات في التطبيق توفر العديد من المزايا كتخزين معلومات التطبيق تخزين معلومات المستخدم
تخزين معلومات ومستويات اللعبة تخزين بينات مختلفة تهم مثلا قائمة موظفين .. طلبة .. قوائم بريد الخ والكثير
لانشاء ملف قاعدة بيانات في التطبيق يجب اولا استغلال الوظيفة او الكلاس 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
هذا الشرح يتعلق فقط بانشاء وتجهيز قاعدة بينات
ان شاء الله نواصل البقية لتوضيح كيفية اضافة بيانات والتعامل معها تعديل - حذف - اضافة اسماء الخ ..