منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : أرجو المساعدة العاجلة:الاتصال بقاعدة بيانات SQLLITE
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
السلام عليكم
أرجو الأخوة الكرام 
المساعدة العاجلة:الاتصال بقاعدة بيانات SQLLITE
كود :
Public CcnString As String = "Data Source= " & Application.StartupPath _
      & "\db1.db;Version=3;New=False;Compress=True;Convert Zero Datetime=True"
   Public conne As New SQLiteConnection(CcnString)
وعليكم السلام ورحمة الله وبركاته
 Application.StartupPath : مسار القاعدة

db1 : اسم القاعدة
شكرا جزيلا أخى
و لى عدة أسألة أرجو ألا ترهقك لأنى مبتدأ فىالأمر
من أين أحمل الـ SQL LLTD DB
و هل هى أقوى من الأكسيس و هل هى أقوى من SQL SERVER
و هل تدعم الاتصال لأكثر من مستخدم من أكثر من جهاز
لقد بحثت عنها كثيرا و لكن لم أجد مثلا لها ملف INSTALL
(14-05-22, 07:52 PM)dr.programming كتب : [ -> ]شكرا جزيلا أخى
و لى عدة أسألة أرجو ألا ترهقك لأنى مبتدأ فىالأمر
من أين أحمل الـ SQL LLTD DB
و هل هى أقوى من الأكسيس و هل هى أقوى من SQL SERVER
و هل تدعم الاتصال لأكثر من مستخدم من أكثر من جهاز
لقد بحثت عنها كثيرا و لكن لم أجد مثلا لها ملف INSTALL
هذا منشيء قواعد البيانات sqlite
مثله مثل الاكسس في الاوفيس عندما تنشئء به قواعد بيانات اكسس
https://sqlitestudio.pl/

هي اقوى من اكسس وأخف
وهي محمولة مثل الاكسس
SQL SERVER تدعم تعدد المستخدمين وهي اقوى في هذا المجال وفي غيره ولا تغني sqlite عنها
ولا تغني عن ماي اس كيو ال


الخلاصة عندي انك بدل ان تستخدم اكسس استخدم sqlite  خير منها بكثير
(14-05-22, 08:19 PM)alfaiz678 كتب : [ -> ]
(14-05-22, 07:52 PM)dr.programming كتب : [ -> ]شكرا جزيلا أخى
و لى عدة أسألة أرجو ألا ترهقك لأنى مبتدأ فىالأمر
من أين أحمل الـ SQL LLTD DB
و هل هى أقوى من الأكسيس و هل هى أقوى من SQL SERVER
و هل تدعم الاتصال لأكثر من مستخدم من أكثر من جهاز
لقد بحثت عنها كثيرا و لكن لم أجد مثلا لها ملف INSTALL
هذا منشيء قواعد البيانات sqlite
مثله مثل الاكسس في الاوفيس عندما تنشئء به قواعد بيانات اكسس
https://sqlitestudio.pl/

هي اقوى من اكسس وأخف
وهي محمولة مثل الاكسس
SQL SERVER تدعم تعدد المستخدمين وهي اقوى في هذا المجال وفي غيره ولا تغني sqlite عنها
ولا تغني عن ماي اس كيو ال


الخلاصة عندي انك بدل ان تستخدم اكسس استخدم sqlite  خير منها بكثير

الزميل  [b][b][b]alfaiz678[/b][/b][/b]  جزاك الله خيرا و جعله فى ميزان حسناتك
هل تقصد أنى أحملها كملف Setup و أعمل لها install على جهاز الكمبيوتر ثم أفتحها و أخصص db مثل الأكسيس و هكذا ؟
الأخ dr.programming
لا تحاول فى الأمر فهو مرهق و لن تحصل على  System.Data.SQLite FOR VB.NET
و تحديد للفرام وورك 4.6
فآخر Support كان ل VB.NET2010
و هذا رأى فاذا كان لأى من الزملاء رأى آخر فليتفضل

(14-05-22, 08:23 PM)dr.programming كتب : [ -> ]
(14-05-22, 08:19 PM)alfaiz678 كتب : [ -> ]
(14-05-22, 07:52 PM)dr.programming كتب : [ -> ]شكرا جزيلا أخى
و لى عدة أسألة أرجو ألا ترهقك لأنى مبتدأ فىالأمر
من أين أحمل الـ SQL LLTD DB
و هل هى أقوى من الأكسيس و هل هى أقوى من SQL SERVER
و هل تدعم الاتصال لأكثر من مستخدم من أكثر من جهاز
لقد بحثت عنها كثيرا و لكن لم أجد مثلا لها ملف INSTALL
هذا منشيء قواعد البيانات sqlite
مثله مثل الاكسس في الاوفيس عندما تنشئء به قواعد بيانات اكسس
https://sqlitestudio.pl/

هي اقوى من اكسس وأخف
وهي محمولة مثل الاكسس
SQL SERVER تدعم تعدد المستخدمين وهي اقوى في هذا المجال وفي غيره ولا تغني sqlite عنها
ولا تغني عن ماي اس كيو ال


الخلاصة عندي انك بدل ان تستخدم اكسس استخدم sqlite  خير منها بكثير

الزميل  [b][b][b]alfaiz678[/b][/b][/b]  جزاك الله خيرا و جعله فى ميزان حسناتك
هل تقصد أنى أحملها كملف Setup و أعمل لها install على جهاز الكمبيوتر ثم أفتحها و أخصص db مثل الأكسيس و هكذا ؟
انت نزل SQLiteStudio
وانظها تجد الامر سهل

(14-05-22, 09:24 PM)DR.YASER كتب : [ -> ]الأخ dr.programming
لا تحاول فى الأمر فهو مرهق و لن تحصل على  System.Data.SQLite FOR VB.NET
و تحديد للفرام وورك 4.6
فآخر Support كان ل VB.NET2010
و هذا رأى فاذا كان لأى من الزملاء رأى آخر فليتفضل

تقصد ما بعد 2010
غبر مدعوم
انا اشتغل على فيجول 2019 ومدعومة تمام
(15-05-22, 06:48 AM)alfaiz678 كتب : [ -> ]


تقصد ما بعد 2010
غبر مدعوم
انا اشتغل على فيجول 2019 ومدعومة تمام

استدعاء System.Data.SQLite 
أمر مرهق و غير مطمئن
السلام عليكم ورحمة الله وبركاته
حاولت جاهدا التعامل مع Sqlite  ولم افلح في الحصول على import System.Data.Sqlite 
ارهقني ذلك كما قال الاخ Dr.yaser ولكن!!!!!!!!!
خطرت لي بعض الخواطر الان بعد قراءتي الردود
الجهاز عندي تم تثبيت Visual studio 2012 و Visual Studio 2019 والـ sqlite يتعامل مع visual studio 2010 وما قبل حسب ما تفضلتم به 
وبما ان جهازي ليس فيه اي نسخة قبل 2010 لذلك اعتقد والله اعلم ومن تجربة الاخ الفايز حيث الجواب اليقين يجب تثبيت نسخة فيجوال 2010 حتى يتم التعامل مع Sqlite
 ومن ثم الاصدارات الاعلى سوف تتعرف عليه 
وهنا سؤالي للاخ الغالي alfaiz678 هل تم تثبيت Visual studio 2010 مع visual studio 2019  في جهاز الكومبيوتر خاصتك?
ان كان ذلك نعم فإذا تم حل المشكلة المستعصية وسوف تتم التجربة

دمتم بخير اخوتي الكرام
السلام عليكم ورحمة الله وبركاته
اخوتي الكرام
كما ذكرت لكم في ردي السابق ان الحصول على مكتبة الـ Sqlite اتعبتني ولم احصل عليها 
واليوم جاءت بفضل الله باهون مما اتصور وسابين كيف تم ذلك 
اولا ندخل على هذا الرابط والذي يتعامل مع الفيجوال ستوديو 2012 X86 ونحمله
http://system.data.sqlite.org/downloads/...0.84.0.exe
الان نقوم بالتثبيت وننتظر حتى يتم ذلك
الان نفتح مشروع جديد بالفيجوال ستوديو 2012
الان يجب اضافة الريفرانس الى المشروع حيث سنقوم باضافته من المسار الذي تم تثبيته في جهاز الكومبيوتر وهو 
كود :
C:\Program Files (x86)\System.Data.SQLite\2012\bin
جيث يوجد الملف 
كود :
System.Data.SQLite.dll
الان اصبح بامكاننا التعامل مع قواعد البيانات Sqlite كما مع بقية قواعد البيانات
نكتب 

كود :
Imports System.Data
Imports System.Data.SQLite
 الان كل شي تمام 
دمتم بخير
الصفحات : 1 2