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

ريط المكتوب فىIBQuery1 مع اضافه فى الكود

مغلق
بدأه mo_zamzam في 13 مارس 2006 · 3 رد · 582 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كيف يمكن ربط المكتوب فى IBQuery1 فى

commmand text editor

select INACTIVE_CUSTOMERS.CUS_ID,INACTIVE_CUSTOMERS.CMP_NAME ,INACTIVE_CUSTOMERS.LASTACTIONDATE,INACTIVE_CUSTOMERS.CUS_ADDRESS,INACTIVE_CUSTOMERS.EMP_ID,INACTIVE_CUSTOMERS.CUS_TEL1,INACTIVE_CUSTOMERS.PERIOD,A_CUS_SALES.BALANCE,A_CUS_SALES.DESC_ from INACTIVE_CUSTOMERS ('6','3/12/06','0'),A_CUS_SALES ('01/01/1900','3/12/2020')

where INACTIVE_CUSTOMERS.CUS_ID = A_CUS_SALES.CUS_ID

مع وضع شرط اخر

IBQuery1.SQL.Add(' and CUS_ID <=' + Edit2.text) ;

فى الكود او ماهى طريقه ربط Edit2.text فى commmand text editor

#2

السلام عليكم

الرجاء توضيح السؤال، وتعريفنا ماذا تريد بالضبط

#3

المقصور ربط Edit2.textو Edit4.textوEdit3.text بالمكتوب فى commmand text editor

الخاص بــــــIBQuery1 فى sql

#4

هذه الطريقة تسمى Parameters

إليك المثال التالي

  Query1.Sql.Text:= 'select * from myTable where GroupID = :GroupID and Salary > :Salary';
Query1.Params.ParamByName('GroupID').AsString:= Edit1.Text;
Query1.Params.ParamByName('Salary').AsString:= Edit2.Text;
Query1.Open;

ﻻحظ أن طريقة نداء البراميتر يختلف من محرك قاعدة بيانات لأخرى، مثلاً Ado, BDE, Interbase

بعضها يكون بالطريقة التالية

Query1.ParamByName('ParamName').AsInteger

تم تعديل هذه المشاركة بواسطة azzoz في 16 مارس 2006 في 17:33

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…