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

كيف استرجع user name ?

بدأه ميقات في 22 مارس 2012 · 3 رد · 416 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أنا مستخدمه emembership لتسجيل الاعضاء.

و عاملة جدول فيه بيانات user من اسم وارقام الاتصال وغيره و userName الخاص به هو نفسه اللي موجود في membershipe.

في صفحة الماستر بيج انا وضعت سابقاً UserName Control حتى يظهر لي اسم اليوز.

المشكلة عندي انه اسم اليوز عبارة عن ارقام وحروف وهي راح يكون مال له معني انه اظهر كاسم لليوز اللي داخل.

بدل ذلك اريد اظهر اسم المستخدم اللي موجود عندي في جدول بياناته.

عملت هي الكود في داتا سورس

SELECT first_name + ' ' + last_name AS Name FROM employee WHERE (employee_id = USER_NAME())

وناتجه يظهر في details view

NameLabel.Text = DetailsView1.Rows(0).Cells(1).Text

لكن المشكلة ما يظهر لي اي نتيجة عند فتحي للموقع الليبيل فاضي ,detials view ما يظهر .

#2

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

أعتقد المشكلة عندك في الجزء الأول من الكود

SELECT first_name + ' ' + last_name AS Name FROM employee WHERE (employee_id = USER_NAME())

وتحديدا هذا الجزء

employee_id = USER_NAME()

حضرتك خليتي الشرط ان الـ ID يساوي اسم المستخدم ولذلك من المؤكد لن تظهر أي نتيجة

إذا أردت أن تـجـعـلـنـي سـعـيـداً ... فـعـلـمـنـي شـيـئـاً جـديـداً

#3

ليش ما راح يظهر ؟؟

إذا كان اسم المستخدم عندي في membership مثلا ts120

و في جدول البيانات user الموظف employee_id نفس الشى كان ts120

المفروض يعطيني اسم الموظف اللي مطابق رمزة لاسم اليوز في membership صح كلامي؟؟؟

بالمناسبة USER_NAME() هي built in function في asp.net لإظهار اسم المسخدم الحالي لو انا غلطانه؟؟ :huh:

تم تعديل هذه المشاركة بواسطة ميقات في 23 مارس 2012 في 22:19

#4

ما فيه حل للمشكلة اخواني ؟؟

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