الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال عن dbgrid من جديد

مغلق
بدأه hazem_3332000 في 4 أبريل 2006 · 8 رد · 921 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كيف استطيع تلوين الحقل الذي عليه المؤشر

ولكم الشكر

#2
procedure TForm1.DBGrid1DrawDataCell(Sender: TObject; const Rect: TRect;
  Field: TField; State: TGridDrawState);
begin
If gdFocused in State then
with (Sender as TDBGrid).Canvas do
begin

Brush.Color := clRed;
FillRect(Rect);
TextOut(Rect.Left, Rect.Top, Field.AsString);

end;

end;

end.

..................بسم الله الرحمن الرحيم..................

وتعاونوا على البر والتقوى ولا تعاونوا على الإثم والعدوان

.............................................................................................................................

لنبدا دورة دلفي

سلسلة تعلم برمجة Pascal , تعلم اساسيات الباسكال

التحكم بمنفذ الطابعة عن طريق الدلفي

سلسلة دروس تعلم قواعد بيانات Midas

هيا لنبدأ بالApi

أفكار سريعة, مجموعة شفرات صغيرة وفاعله لدلفي

كتب + مواقع ::: مراجع مهمة للغة دلفي, مجموعة كتب مجانية + مواقع مفيدة

مكتبه الأكواد, أكواد وبرامج دلفي

.............................................................................................................................

18_07_05_10_53_18_1121752398da3wa_18.gif

#3

شكرا لك أخ سيف لكن ما اريده تلوين كافة عناصر السجل أي السطر بكامله

و مرة اخرى شكرا لك

#4
DBGrid1.Options := DBGrid1.Options + [dgRowSelect];

..................بسم الله الرحمن الرحيم..................

وتعاونوا على البر والتقوى ولا تعاونوا على الإثم والعدوان

.............................................................................................................................

لنبدا دورة دلفي

سلسلة تعلم برمجة Pascal , تعلم اساسيات الباسكال

التحكم بمنفذ الطابعة عن طريق الدلفي

سلسلة دروس تعلم قواعد بيانات Midas

هيا لنبدأ بالApi

أفكار سريعة, مجموعة شفرات صغيرة وفاعله لدلفي

كتب + مواقع ::: مراجع مهمة للغة دلفي, مجموعة كتب مجانية + مواقع مفيدة

مكتبه الأكواد, أكواد وبرامج دلفي

.............................................................................................................................

18_07_05_10_53_18_1121752398da3wa_18.gif

#5

شكرا لك أخي العزيز

#6

اخواني السلام عليكم

dbgrid مرتبط بجدول وهذا الجدول فيه سجلات اريد انتقل من سجل الى سجل اخر عن طريق مفتاح الادخال على حقل معين بحيث انني اذا وضعت المؤشر على حقل اخر لا يقبل الا هذا الحقل ارجو مساعدتي ولكم الشكر..

#7

كيف يمكن ان يظهر فى عامود محدد من الاعمده فى DBGrid

بعد اظهار نتيحه البخث

اذا كان رقم 1 = السبت

واذا كان رقم 2= الاحد

واذا كان رقم 3= الاثنين ....و هكذا

وجت بعد البحث موضوع يتكلم عن تغير قيمه المعروض و جربته ولم ينحج

ttp://www.arabteam2000-forum.com/index.php?showtopic=4549&hl=

#8
select Decode(ID_NO,0,'+QuotedStr('السبت')+',1,'+QuotedStr('الاحد')+',2,'+QuotedStr('الاثنين')+')  from TabelName

استخدم DeCode

http://www.akadia.com/services/ora_decode.html

http://www.adp-gmbh.ch/blog/2005/december/28.html

..................بسم الله الرحمن الرحيم..................

وتعاونوا على البر والتقوى ولا تعاونوا على الإثم والعدوان

.............................................................................................................................

لنبدا دورة دلفي

سلسلة تعلم برمجة Pascal , تعلم اساسيات الباسكال

التحكم بمنفذ الطابعة عن طريق الدلفي

سلسلة دروس تعلم قواعد بيانات Midas

هيا لنبدأ بالApi

أفكار سريعة, مجموعة شفرات صغيرة وفاعله لدلفي

كتب + مواقع ::: مراجع مهمة للغة دلفي, مجموعة كتب مجانية + مواقع مفيدة

مكتبه الأكواد, أكواد وبرامج دلفي

.............................................................................................................................

18_07_05_10_53_18_1121752398da3wa_18.gif

#9

ممكن كتابه الكود مع

IBQuery1.SQL.Clear;

IBQuery1.SQL.Add('select * from CUSTOMERS');

IBQuery1.SQL.Add('where ' );

IBQuery1.SQL.Add(' CUS_TYPE = 0 ') ;

IBQuery1.Active:= true;

هذا الموضوع مغلق.

مواضيع مشابهة