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

search procedure

بدأه noor ahmad في 8 يوليو 2010 · 9 رد · 765 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

ALTER PROCEDURE searchFlat
	(
	@cityId int,
	@regionId int,
	@isfur bit,
	@issale bit

	)
AS

	select FlatID,cityID,regionID,Flatage,Flatarea,[name],address,phone,phone1,Flatstate,Floorno,roomcount,saleprice,notice from Flat where cityId=@cityId and regionId=@regionId and isfur=@isfur and issale=@issale order by regionId

بستخدم هاي الطريقة للبحث في الجدول بس ما بيعطيني نتيجة للبحث

هل هاي الطريقة صحيحة ام لا؟

#2

لا ارى به مشكلة ولكن قد تكون المشكلة ب المساواة

حاولي استخدام like

ان كان بالامكان ارفا جدول او شيىء او جربي المثال ؟؟؟

In bad state

#3

السلام عليكم ورحمة الله وبركاته

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

1

اللهم ارزقنا فهم النبيين وحفظ المرسلين

Hock341@yahoo.com

الشركة التطبيقية لخدمات الحاسب الالي [حاسب]

http://www.hasib.com.sa

مدونتي

#4

السلام عليكم

المشكلة ما زالت موجودة تأكدت من البيانات والكنترول المستخدمة

هذا الملف المرفق فيه الشغل

New Folder.rar

#5

السلام عليكم

اختي الكريمة كلام غير منطقي ان لا يعطي نتيجة

post-223709-070103800 1278758941_thumb.j

المرفقات
145.JPG

In bad state

#6

السلام عليكم

حسب ما رأيت من الكود انه لا يتم تمرير قيم ل isfur ولا ل issale بالتالي ستكون القيم null لذا ضعي قيم افتراضية لهم كمايلي :

ALTER PROCEDURE searchFlat
        (
        @cityId int,
        @regionId int,
        @isfur bit=true,
        @issale bit=true

        )
#7

السلام عليكم

اقتباس
اختي الكريمة كلام غير منطقي ان لا يعطي نتيجة

اكيد غير منطقي

اقتباس
حسب ما رأيت من الكود انه لا يتم تمرير قيم ل isfur ولا ل issale بالتالي ستكون القيم null لذا ضعي قيم افتراضية لهم كمايلي :

عملت بروسجير تانية وما اعطيت قيمة لisfur وكان الكود بشتغل عادي ولكن هذه الطريقة هي الوحيدة اللي ما بتشتغل

:wacko: :wacko: :wacko:

تم تعديل هذه المشاركة بواسطة noor ahmad في 11 يوليو 2010 في 09:51

#8

السلام عليكم

اختي اولا انتي تمررين نمط string على انه int

ولكن لا اعرف ان كانت هي المشكلة بالضبط حاليا المثال يعمل واتمنى ان يكون هو الحل

New Folder.rar

In bad state

#9

السلام عليكم

غيرت نوع البيانات من string ل int

ولكن البيانات ما ظهرت

بس غيرت gridview ظهرت البيانات حتى لو نوع البيانات string

لاني بختار من dropdownlist.selectedvalue

فالبيانات لازم تكون string

لما غيرت gridview انحلت المشكلة

بس ليش gridview عملت مشكلة؟ مش منطقي

تم تعديل هذه المشاركة بواسطة noor ahmad في 11 يوليو 2010 في 12:53

#10

نعم

In bad state

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