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

[مخالف - لم يستخدم البحث :]ما الخطأ في جملة الselect هذه

مغلق
بدأه MR S في 2 أبريل 2008 · 3 رد · 955 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم اخواني عندي هذا الكود


var a:string;
begin
a:='select * from CATEGORY where CAT_NAME=" ' + combobox1.text + ' " ';
self.IBDataSet3.SelectSQL.Text:=a;
self.IBDataSet3.Open;
self.DBEdit3.Text:=self.IBDataSet3.FieldByName('CAT_ID').AsString;
end;
procedure TForm5.ComboBox1Change(Sender: TObject);

عندما انفذه تظهر رسالة الخطأالتالية الموجودة في المرفق

post-108771-1207123644_thumb.jpg

تم تعديل هذه المشاركة بواسطة زكيري عبد العالي في 2 أبريل 2008 في 11:46

#2

السلام عليكم

اضن ان الخطأ في " استعمل ' '

a:='select * from CATEGORY where CAT_NAME=" ' + combobox1.text + ' " ';

a:='select * from CATEGORY where CAT_NAME=''' + combobox1.text + '''  ';

;

وهدا زاءد لأنك نستعمل dbedit لا edit

self.DBEdit3.Text:=self.IBDataSet3.FieldByName('CAT_ID').AsString;

تم تعديل هذه المشاركة بواسطة زكيري عبد العالي في 2 أبريل 2008 في 12:47

#3

الف شكر أخي زكيري أنا كنت احسب الديلفي نفس الفيجول بيسك بس اتضح انه في فروقات بسيطة على العموم المشكلة انحلت وشاكر لك اهتمامك

#4

تأسف إدارة الفريق العربي لغلق الموضوع وذلك لمخالفته قوانين المشاركات، فقرة استخدام البحث قبل السؤال.

قواعد طرح المشاركات

/index.php?showtopic=29343

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

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

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