السلام عليكم
الجملة هي
اعرض كل الحقول الموجودة في جدول العملاء ما عدا حقل الاسم
وشكرا
السلام عليكم
الجملة هي
اعرض كل الحقول الموجودة في جدول العملاء ما عدا حقل الاسم
وشكرا
السلام عليكم ورحمة الله وبركاته ....
انا الآن ادرس SQL ولكن مامر علي امر يعطيني جميع الحقول ماعد حقل واحد
او عدة حقول ...بس ان شاء الله اسأل الدكتور عنها واردلك خبر يوم السبت بعد الساعة 10 ليلا ...
عندي بعض المعلومات ممكن تستفيد منها وممكن عند :
Select *
from (اسم الجدول );
هذا يعطيك كل الحقول ..
أو اذا تريد تحدد حقول :
Select (تكتب اماء الحقول)
From (اسم الجدول);
رد علي اذا هذا اللي تقصده او ارد عليك عن طريق الدكتور
وشكرا...
select customer_no,custmer_age.cutmersalary,custmer_birthdate from customer
هنا انا حددت الفيلدز التي اريدها ان تظهر فقط و هذا بدون ان احدد اسم العميل
اخوتي الافاضل
لو كان عندنا مثلا 60 حقل في جدول..وانا اريد ان اعرض كل الحقول ما عدا حقل واحد..سنكتب طبعا جملة سيلكت ونحدد حقل حقل بالاسم..اي اكتب 59 حقل وهذه طبعا جملة كبيرة..هذا ما اقصده...اذا هل هذا هو الحل الوحيد..
وشكرا
والله اني متابع معك وسألت وقالولي مافي غير هذا الحل ولاتوجد اختصار لها
وآسف على التأخير.....
الخطوة الأولى
اعمل Recordset بهذه الجمله
select * from xtable where false
حتى لا يسترجع أي سجلات
ثم انشىء متغي من النوع Field وليكن fld
dim fld as field
ثم كون جملة الإستعلام كما يلي
dim csql as string
csql="select "
for each fld in rs.fields
if fld.name <> " acc_name" then csql=csql & fld.name & " "
next
الآن لديك جملة استعلام لا تحتوي على اسم العميل
أرجو الرد
اخي العزيز
سوف اطبق ما ذكرته اليوم واعطيك النتيجة لاحقا..
شكرا للجميع
قبل كل شي اين تريد عرض كل هذه الحقول
يعني في اي اداة ساتسعملها للعرض
ادكر الاداة وسيكون عندك الرد ان شاء الله تعالى
لك تحياتي
لا يتعلم العلم كل مستحي او مستكبر
السلام عليكم
الاخ خالد عفيفي
بالحقيقة عملت البرنامج ولكن يبدو انني لم افهم الفكرة..ارفق البرنامج
مع قاعدة البيانات ..يا ريت تصحح البرنامج..يمكن ان تختار اي حقل لاستثنائه
من الاستعلام.
الاخ طارق موسى
اريد عرض البيانات في اداة msflexgird
مع خالص الشكر للجميع
ملف مرفق
اخي لم شاهد برنامجك ولكن ممكن ان تخدع المستخدم بطريقة سهلة وهي ان تخفي العمود الذي فيه الاسم بحيث تجعل عرض العمود مساوي للصفر ففرضا ان عمود الاسم هو العمود الثاني فنكتب الكود كما يلي
MSFLEXGRID.COLWIDTH(2)=0
هذه ابسط الطرق لو كان عندك 1250 حقل وتريد ان تسثني واحد منهم
لك تحياتي
لا يتعلم العلم كل مستحي او مستكبر
اشكرك اخي طارق على هذا الحل..ولكني كنت اتمنى ان نحل هذه الفكرة الجميلة برمجيا.
مع التحيات
هذا الموضوع مغلق.