التواصل المباشر مع الادارة والاعضاء القدامى من خلال قناة التلغرام


قديم 07-11-2010, 11:46 PM   رقم المشاركة : 1 (permalink)
معلومات العضو
Black-FoG
VbSpIdeR T34M
 
الصورة الرمزية Black-FoG
 

 

 
إحصائية العضو






Black-FoG غير متواجد حالياً

إرسال رسالة عبر MSN إلى Black-FoG

 

 

إحصائية الترشيح

عدد النقاط : 10
Black-FoG is on a distinguished road

افتراضي حل مشكلة Illegal mix of collations for operation 'UNION'


[align=right]
[align=right]

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


من مدة ما نزلت موضوع واليوم جبت لكم موضوع مهم :


بعض الأحيان يلاحظ البعض ان حقنته تكون صحيحة ولكن عند حقن طلب لعمود من جدول يظهر الخطأ

كود:
Illegal mix of collations for operation 'UNION'




سبب الخطأ باختصار ان العمود في الاستعلام الأصلي "قبل union" يختلف التشفير او encode فيه عن العمود الذي تستغله انت "بعد union" فيكون الأول مثلاً بشفرة utf8 والثاني latin1 وهكذا

والحل هو تحويل العمود الذي تستغله انت الى النمط المعرف للعمود المقابل له في استعلام ماقبل union

للتحويل نستخدم دالة convert

مثال: لو فرضنا ان العمود في استعلام ماقبل union معرف على شفرة utf8 وكان العمود الذي تحقنه latin1 فسيظهر الخطأ السابق, والتحويل كالتالي:


كود:
union select convert(column using utf8) from table
بحيث column العمود المراد تحويله
table الجدول
ولاتنسى كتابة ارقام الاستغلال الأخرى قبل او بعد هذا العمود حسب حقنتك

وفي حال كان الترميز latin1



كود:
CONVERT(asd USING latin1)
قد يكون الترميز ascii بعض الأحيان فيكون التحويل :

كود:
CONVERT(asd USING ascii)
ولاداعي لأن تخشى عدم معرفتك لنوع التشفير المطلوب التحويل اليه ... يكفي تجريب التحويل الأول ومن ثم الثاني واحدهما سينجح معك باذن الله



بالتوفيق يا شباب


Adiooooos
[/align]
[/align]


pg la;gm Illegal mix of collations for operation 'UNION'

التوقيع

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
[align=center]قريبا... فريق [-=BFT=-][/align]

 

   

رد مع اقتباس
قديم 07-12-2010, 12:34 AM   رقم المشاركة : 2 (permalink)
معلومات العضو
D-GhosT s3cur!Ty-Z
::. Moderators .::
 
الصورة الرمزية D-GhosT s3cur!Ty-Z
 

 

 
إحصائية العضو







D-GhosT s3cur!Ty-Z غير متواجد حالياً

 

 

إحصائية الترشيح

عدد النقاط : 10
D-GhosT s3cur!Ty-Z is on a distinguished road

افتراضي


بارك الله فيك اخي

شرح رائع جدا

تقبل مروري

التوقيع

Palastine 4ever



يرجى من الاخوة الكرام الاطلاع على قوانين الشبكة
لكي تكون لك مشاركة رائعة مع الشبكة


http://www.vbspiders.com/vb/t71973.html

 

   

رد مع اقتباس
قديم 07-12-2010, 12:43 AM   رقم المشاركة : 3 (permalink)
معلومات العضو
 
الصورة الرمزية z3r0 b0mb3r
 

 

 
إحصائية العضو







z3r0 b0mb3r غير متواجد حالياً

 

 

إحصائية الترشيح

عدد النقاط : 10
z3r0 b0mb3r is on a distinguished road

افتراضي


مشكورررررررررر يامبدع
بارك الله فيك والي الامام أخي

   

رد مع اقتباس
قديم 07-30-2010, 12:27 AM   رقم المشاركة : 4 (permalink)
معلومات العضو
 
إحصائية العضو







عبد الله ر غير متواجد حالياً

إرسال رسالة عبر MSN إلى عبد الله ر

 

 

إحصائية الترشيح

عدد النقاط : 10
عبد الله ر is on a distinguished road

افتراضي


الله يعطيك الف عافية
والله هالمشكلة صادفتني وان شاء الله هذا حلها

   

رد مع اقتباس
قديم 07-30-2010, 12:46 AM   رقم المشاركة : 5 (permalink)
معلومات العضو
 
إحصائية العضو








Master vbspiders غير متواجد حالياً

إرسال رسالة عبر Yahoo إلى Master vbspiders

 

 

إحصائية الترشيح

عدد النقاط : 10
Master vbspiders is on a distinguished road

افتراضي


[align=center]الطريقة ناجحة 100%...
بارك الله فيك وننتظر جديدك
تحياني
[/align]

التوقيع

^_^



 

   

رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
طلب برنامج CODER لتشفير الكلمات UNION SELECT مستر داتا بيز SQL قواعد البيانات 36 03-12-2017 08:59 PM


الساعة الآن 11:17 AM


[ vBspiders.Com Network ]

SEO by vBSEO 3.6.0