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

نسخة كاملة : برنامج إدارة قواعد بيانات SQLite
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
السلام عليكم ورحمة الله

وجدت برنامجاً لإدارة قواعد بيانات SQLite، وأحبب مشاركتكم إياه.

رابط التنزيل:

https://sqlitebrowser.org/dl/

أتمنى لكم الفائدة.
جزاك الله خيراً

تمنياتي لك بالتوفيق والنجاح
أولا شكرا وبارك الله في

 لقد تم تنزيل وتثبيت البرنامج ولكن أنواع الحقول التي يمكن إنشائها فيه قليلة فمثلا لا يحتوي على النوع date أو Stringe
لم ألحظ ذلك.. فقد جربت حقلين : صحيح وكسري فقط.
(18-02-19, 05:53 PM)العيد1403 كتب : [ -> ]أولا شكرا وبارك الله في

 لقد تم تنزيل وتثبيت البرنامج ولكن أنواع الحقول التي يمكن إنشائها فيه قليلة فمثلا لا يحتوي على النوع date أو Stringe


بالنسبة لحقل ال Stringe  هو حقل Text

وممكن تجرب تكتب اسم الحقل يدويا 
فمثلا جربت كتابة حقل Boolean  وقد نجحت العملية 

تمنياتي لك بالتوفيق والنجاح
(20-02-19, 12:02 AM)princelovelorn كتب : [ -> ]بالنسبة لحقل ال Stringe  هو حقل Text

وممكن تجرب تكتب اسم الحقل يدويا 
فمثلا جربت كتابة حقل Boolean  وقد نجحت العملية 

تمنياتي لك بالتوفيق والنجاح


أن النوع text يعتبر حقل نصي أما Stringe يعتبر حرفي بطول 255 على الأكثر كما أن النوع Text لايظهر على datagride وهذا مجرب

لقد حاولت أن أكتب النوعين Date و Stringe يدويا ولكني لم ينجح معي الأمر ممكن شرح الطريقة التي كتبت بها

وبالتوفيق
(20-02-19, 12:17 PM)العيد1403 كتب : [ -> ]أن النوع text يعتبر حقل نصي أما Stringe يعتبر حرفي بطول 255 على الأكثر كما أن النوع Text لايظهر على datagride وهذا مجرب

لقد حاولت أن أكتب النوعين Date و Stringe يدويا ولكني لم ينجح معي الأمر ممكن شرح الطريقة التي كتبت بها

وبالتوفيق

لا أعلم بصراحة ان datagride  لا يقراء ال text     هل هذا في لازاروس ؟

بالنسبة لل vb.net  فهو يعمل عادي جدا

المهم بالنسبة لقاعدة البيانات  وكتابة الحقول

في المرفقات مثالين
قاعدة تم إنشائها بواسطة برنامج   SQLiteMaestro
وبها انواع حقول مختلفة
وهذة جملة ال sql الخاصة بإنشاء الجدول في البرنامج
كود :
--Table: Table01

--DROP TABLE Table01;

CREATE TABLE Table01 (
 ID              integer NOT NULL PRIMARY KEY AUTOINCREMENT,
 Field_char      char(50),
 Field_nvarchar  nvarchar(500),
 Field_text      text,
 Field_date      date,
 Field_datetime  datetime,
 Field_boolean   boolean
);




وقاعدة تم انشائها بواسطة برنامج DB Browser for SQLite
وبها نفس انواع الحقول التي بالقاعدة السابقة
وهذة جملة ال sql الخاصة بإنشاء الجدول في البرنامج
كود :
CREATE TABLE "Table01" (
    "ID"    INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
    "Field_char"    char(50),
    "Field_nvarchar"    nvarchar(500),
    "Field_text"    TEXT,
    "Field_date"    date,
    "Field_datetime"    datetime,
    "Field_boolean"    boolean
);


هل تلاحظ أي فرق بين الجملتين ؟؟

الفكرة لقد قرات نوع الحق في البرنامج الاول وقمت بنسخة ولصقه في نوع الحقل للبرنامج الثاني

قمت بالتجربة لعملية الحفظ وعرض datagridview على vb.net  
النتيجة لا فرق بين القاعدتين  


فإعتذر إن كنت مخطأ أو قد فهمت كلامك خطأ
فلازلت مبتدئ في البرمجة في vb.net 
وتحت المبتدئ في لازاروس

ولكنى أحاول الأجتهاد 

تمنياتي لك بالتوفيق والنجاح
[attachment=20924]
(20-02-19, 07:20 PM)princelovelorn كتب : [ -> ]لا أعلم بصراحة ان datagride  لا يقراء ال text     هل هذا في لازاروس ؟

بالنسبة لل vb.net  فهو يعمل عادي جدا

المهم بالنسبة لقاعدة البيانات  وكتابة الحقول

في المرفقات مثالين
قاعدة تم إنشائها بواسطة برنامج   SQLiteMaestro
وبها انواع حقول مختلفة
وهذة جملة ال sql الخاصة بإنشاء الجدول في البرنامج
كود :
--Table: Table01

--DROP TABLE Table01;

CREATE TABLE Table01 (
 ID              integer NOT NULL PRIMARY KEY AUTOINCREMENT,
 Field_char      char(50),
 Field_nvarchar  nvarchar(500),
 Field_text      text,
 Field_date      date,
 Field_datetime  datetime,
 Field_boolean   boolean
);




وقاعدة تم انشائها بواسطة برنامج DB Browser for SQLite
وبها نفس انواع الحقول التي بالقاعدة السابقة
وهذة جملة ال sql الخاصة بإنشاء الجدول في البرنامج
كود :
CREATE TABLE "Table01" (
    "ID"    INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
    "Field_char"    char(50),
    "Field_nvarchar"    nvarchar(500),
    "Field_text"    TEXT,
    "Field_date"    date,
    "Field_datetime"    datetime,
    "Field_boolean"    boolean
);


هل تلاحظ أي فرق بين الجملتين ؟؟

الفكرة لقد قرات نوع الحق في البرنامج الاول وقمت بنسخة ولصقه في نوع الحقل للبرنامج الثاني

قمت بالتجربة لعملية الحفظ وعرض datagridview على vb.net  
النتيجة لا فرق بين القاعدتين  


فإعتذر إن كنت مخطأ أو قد فهمت كلامك خطأ
فلازلت مبتدئ في البرمجة في vb.net 
وتحت المبتدئ في لازاروس

ولكنى أحاول الأجتهاد 

تمنياتي لك بالتوفيق والنجاح

أنت قمت بعملية النسخ ولصق ولكن أنظر للصورة في المرفق  لا يوجد عندي أمر اللصق ولا يمكنني أن أغير الحقول بواسطة الكتابة اليدوية وهذا ما يحرني
(20-02-19, 07:50 PM)العيد1403 كتب : [ -> ]أنت قمت بعملية النسخ ولصق ولكن أنظر للصورة في المرفق  لا يوجد عندي أمر اللصق ولا يمكنني أن أغير الحقول بواسطة الكتابة اليدوية وهذا ما يحرني

التعديل يتم كما هو موضح بالصورة وليس في قسم جملة sql

Idea  ممم شكرا وبارك الله فيك   Smile
الصفحات : 1 2