كود بحث في حقل رقمي
#1
السلام عليكم


if edit1.Text <>'' then
begin
. adotable2.filter := 'nom like '+ quotedstr(edit1.Text+ '*');
. adotable2.filtered := true;
  end
  else
.adotable2.Filtered := false;

اين يتم التعديل اذا كان نوع الحقل رقمي وليس text
الرد
#2
(11-04-2022, 03:55 PM)tahar1983 كتب : السلام عليكم


if edit1.Text <>'' then
begin
. adotable2.filter := 'nom like '+ quotedstr(edit1.Text+ '*');
. adotable2.filtered := true;
  end
  else
.adotable2.Filtered := false;

اين يتم التعديل اذا كان نوع الحقل رقمي وليس text

وعليك السلام

غير  like  بـ =  

وحذف +'*'
‏اللّهمّ فرّج أُموراً ضَاقت بها صُدورنا وعجزت بها حيلتنا وقلّ بها صَبرنا الّلهمّ أَسعِد قلوبنا بما أنتَ أعْلَمُ بِهِ مِنّا
الرد
#3
(11-04-2022, 06:08 PM)larbiparadox كتب :
(11-04-2022, 03:55 PM)tahar1983 كتب : السلام عليكم


if edit1.Text <>'' then
begin
. adotable2.filter := 'nom like '+ quotedstr(edit1.Text+ '*');
. adotable2.filtered := true;
  end
  else
.adotable2.Filtered := false;

اين يتم التعديل اذا كان نوع الحقل رقمي وليس text

وعليك السلام

غير  like  بـ =  

وحذف +'*'




  if edit3.Text <>'' then
begin
. adotable1.filter := 'iddbas = '+ quotedstr(edit3.Text')
form1. adotable1.filtered := true;
  end
  else
  .adotable1.Filtered := false;


لم يعمل الكود

if edit3.Text <>'' then
begin
. adotable1.filter := 'iddbas = '+ quotedstr(edit3.Text')
form1. adotable1.filtered := true;
end
else
.adotable1.Filtered := false;
الرد
#4
(11-04-2022, 06:44 PM)tahar1983 كتب :
(11-04-2022, 06:08 PM)larbiparadox كتب :
(11-04-2022, 03:55 PM)tahar1983 كتب : السلام عليكم


if edit1.Text <>'' then
begin
. adotable2.filter := 'nom like '+ quotedstr(edit1.Text+ '*');
. adotable2.filtered := true;
  end
  else
.adotable2.Filtered := false;

اين يتم التعديل اذا كان نوع الحقل رقمي وليس text

وعليك السلام

غير  like  بـ =  

وحذف +'*'




  if edit3.Text <>'' then
begin
. adotable1.filter := 'iddbas = '+ quotedstr(edit3.Text')
form1. adotable1.filtered := true;
  end
  else
  .adotable1.Filtered := false;


لم يعمل الكود

if edit3.Text <>'' then
begin
. adotable1.filter := 'iddbas = '+ quotedstr(edit3.Text')
form1. adotable1.filtered := true;
  end
  else
  .adotable1.Filtered := false;


.png   Capture d’écran 2022-04-11 221506.png (الحجم : 8.06 ك ب / التحميلات : 15)

لا أعلم هذه أخطاء أو تنسيق النص فقط

يرجى وضع مثال بسيط ليتم تصحيحه
‏اللّهمّ فرّج أُموراً ضَاقت بها صُدورنا وعجزت بها حيلتنا وقلّ بها صَبرنا الّلهمّ أَسعِد قلوبنا بما أنتَ أعْلَمُ بِهِ مِنّا
[-] كل من 1 user says قال شكرا ل larbiparadox على المشاركة المفيدة
  • Lam.Abdeldjalil
الرد
#5
لاحاجة ل quotedstr مع الارقام و ان كنت تريد مجال فاستعمل < او ¨>,,

كود :
adotable2.filter := 'nom = '+ edit1.Text
[-] كل من 1 user says قال شكرا ل Ndagor على المشاركة المفيدة
  • Lam.Abdeldjalil
الرد
#6
السلام عليكم
إضافة لما ذكره الأخ larbiparadox
للحقل الرقمي قم بحذف quotedstr

---
Ndagor لم أرى ردك Smile
الرد
#7
(11-04-2022, 10:55 PM)Lam.Abdeldjalil كتب : السلام عليكم
إضافة لما ذكره الأخ larbiparadox
للحقل الرقمي قم بحذف quotedstr

---
Ndagor لم أرى ردك Smile

ممكن ارفقاق مثال لان التعديل لم ينجح
الرد
#8
لقد نجح الامر
شكرا جزيلا لكم 
ودمت في خدمة المبتدئين
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم