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

عندي مشكلة ما بقدر اخلي الشرط في جملة select نص

مغلق
بدأه منذر انور في 23 مارس 2005 · 4 رد · 609 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

شباب عندي مشكلة عندما اريد عمل اسم وكلمة مرور في الموقع فانه بدي اسوي جملة select عشان اشيك ثم ادخل ولكن المشكلة انة ما

برضة يقارن اي نوع بيانات غير int وهذا الاشي عملي قلق مع العلم اني بعهمل الموقع على ال asp.net و vb.net و sqlserver

ومشكورين يا شباب على المساعدة

منذر انور

#2

اكتب جملة الselect الخاصة بك ونصححها لك بإذن الله تعالى

#3

select namne from table_name where name= '" & textbox.text & "' thise statment

مع العلم ان الحقل name من نوع text وحتى لو جعلت النوع اي شيء غير ال int يعطيني خطاء انه لايمكن مقارنة نص

واني استخدم sqlserver2000

ولك جزيل الشكر

منذر انور

#4

راجع هذا الموضوع

شاشة كلمة السر, sqlserver

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#5

أخي هناك فرق في عملية تمرير باراميتر رقمي عن نصي في جملة الاستعلام .. لاحظ التالي :

 SQL=" Select * From TBL where userName= 'Ahmed ' "
 SQL=" Select * From TBL where userID= 13 "

تلاحظ أننا عند الفحص من خلال String قمنا بإضافة ال ' ' و بينها الاسم .. لذلك عند تمرر متغيرات تأكد من التالي :

 SQL=" Select * From TBL where userName= ' " & txtName.Text & "  ' "
 SQL=" Select * From TBL where userID= " & txtID.Text 

  SQL=" Select * From TBL where userID= " & txtID.Text & " and userName= ' " & txtUser.Text & " ' "

أعتقد أنها أصبحت واضحة جدا لك :)

تم تعديل هذه المشاركة بواسطة محمد خليل أبو صلاح في 24 مارس 2005 في 20:59

You can fly while you can touch the sky

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

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