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

مشكلة بالـ Insert

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

انا استخدمت جداول membership لعمل يوزر في مشروعي.

واضفت جدول جديد اسمه userAndMembershipe بحيث يربط بين جداول membership والجداول اللي انا عملتها بحيث يكون فيه:

UserId: uniqeidentifer

mystaffId: varchar(15)

اذا انا عملت انشاء مستخدم جديد راح ياخذ UserId من جدول membershipe و MystaffId من جدول Staff

ويعمل لهم insert في جدول userAndMembershipe

المشكلة انه فيه عملية insert يطلع لي هالمسج:

Implicit conversion from data type sql_variant to uniqueidentifier is not allowed. Use the CONVERT function to run this query.

احد يعرف حله؟؟

#2

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

اخي الكريم

المشكلة في نوع الحقل UserId حيث ان البيانات المرسلة للحقل ليست من نفس نوعه قدامك حلين

الحل : غير نوع الحقل UserId داخل الجدول userAndMembershipe الي النوع sql_variant حتي يقبل البيانات المرسلة اليه عقب عملية الاضافة في الجدول

والله الموفق والمستعان

1

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