delphi4arab منتديات دلفي للعرب

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

لدي قاعدة بيانات من نوع sqlite-3 أقوم بتوصيل الحقول النصية الى DBMemo فتتم قراءتها بصورة صحيحة أما عندما أوصل ذات الحقول ب DBGrid فلا تتم قراءة الحقول فقط كلمة MEMO في جميع حقول ال DBGrid ti

فهل من طريقة لقراءة هذه الحقول في DBGrid وهي حقول من النوع TEXT
و عليكم السلام ورحمة الله و بركاته

إستخدم عوض TEXT
كود :
VARCHAR(10)
أو جرب : في الحدث GetText الخاص بالحقل
كود :
atext:=sender.AsString;
بالتوفيق
شكرا جزيلا
a.atalla
و
Lam.Abdeldjalil

لقد قمت بحل المشكلة باستخدام أوامر SQL وبرنامج SQLite Browser فقمت بعمل جدول جديد بنفس الحقول ولكن مع تغيير نوعها من TEXT الى STRING ثم نسخت الجدول اﻷول الى الجدول الثاني ثم حذفت اﻷول كما يلي:

لانشاء الجدول الجديد:
Create Table users_B (id Integer Primary Key Autoincrement, en string, ar string)

وللنسخ:

INSERT INTO users_B (en, ar) select en,ar from users_A

ثم نفذت اﻷمر Compact من برنامج SQLite Browser لاعادة حجم ملف قاعدة البيانات الى حجمها اﻷصلي


ومرة أخرى جزاكم الله خيرا الاخوة المشاركون في الرد