![]() |
|
ما هو sdf DB - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : ما هو sdf DB (/showthread.php?tid=3346) |
ما هو sdf DB - manhag - 26-06-14 السلام عليكم قمت بعمل برنامج وعمل ملف mdf ليسجل فيه البيانات وجدت في احد الشروحات ...ربط الفيجوال ب SDF فكيف يمكن ربطه به وكيفية انشاءه ؟ وجزاكم الله خيراً RE: ما هو sdf DB - vbnet - 26-06-14 ..... SDF هو (ملف قاعدة بيانات إسكيوإل نسخة مدمجة) (Sql Compact Edition Database File) أولاً أضف المرجع Reference التالي System.Data.SqlServerCe وفي البرمجة ستجد كل ما يتعلق بها في SqlServerCe ويتم التعامل معه مثل SQLServer بخلاف طريقة الربط فأسهل منه مفيش كالتالي (لاحظ كلمة SqlCe) كود : Dim con As New SqlServerCe.SqlCeConnection("Data Source = " & filename & ";")كود : Private Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Clickطريقة إنشاءه: من القائمة Project اختر ...Add New Item من النافذة اختر Local Database واكتب اسم قاعدة البيانات الجديدة ستجد قاعدة البيانات أضيفت في المشروع (على اليمين) قم بفتحها بزر يمين سيفتح مستكشف قاعدة البيانات (على اليسار) أنقر عليها نقراً مزدوجاً سيظهر شكل مجلد باسم Tables أنقر عليه زر يمين واختر Create Table هنا ستفتح نافذة إنشاء جدول أضف فيه ما شئت من أعمدة لعمل مفتاح رئيسي رقمي ذو ترقيم تلقائي: .. بعد كتابة اسم العمود أختر نوع بياناته int هنا أصبح رقمي .. ثم على اليمين تجد مربع Primary Key اجعله Yes هنا أصبح مفتاح رئيسي .. وفي الأسفل إجعل Identity على True هما أصبح ترقيم التلقائي (ملاحظة: تستطيع أن تجعل الترقيم يبدأ برقم محدد غير رقم 1 من خلال الخاصية IdentitySeed) ...............................والباقي أعتقد الجميع يعرفه ..... RE: ما هو sdf DB - عبد الله - 27-06-14 السلام عليكم ورحمة الله وبركاته ما شاء الله ، اسأل الله أن يبارك فيك أخي vbnet ، شرح رائع نافع وطيب ، نفع الله بك. لعلي استخدم الطريقة في مجال التجربة للتعرف عليها ، وإلا فإني انتقلت للعمل على Sqlite . RE: ما هو sdf DB - Sajad - 28-06-14 السلام عليكم جزاكم الله خيرا تحياتي |