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

خطا بنوع الحقل .. لم اقدر ان احله !؟

مغلق
بدأه Devil-00 في 27 نوفمبر 2005 · 1 رد · 586 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم ..

كيف الحال جميعا .. عندي استفسار بسيط .. انا مبرمج بي اتش بي متوسط .. وعندي علم كثير عن الامن و ال SQL Injection لكن وجدت صعوبه بالتعامل مع ال Microsoft SQL Server .. واقول السراحه داخل على السيرفر دون ما اقرا ولا اعرف شي عنه بس بعرف اتعامل مع ال MySQL <<< طموح

وانا اتدرب على كم Injection .. يظهر معي خطا مش عارف احله !!

Microsoft OLE DB Provider for ODBC Drivers error '80040e07'

[Microsoft][ODBC SQL Server Driver][SQL Server]Operand type clash: ntext is incompatible with int

/News/morenews.asp, line 20

قلت اجرب و ضيف على الحقل الداله Char(); .. وبعد الاضافه ..

Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC SQL Server Driver][SQL Server]The text, ntext, or image data type cannot be selected as DISTINCT.

/News/morenews.asp, line 20

ممكن تفسير بسيط لنوع هذا الحقل او البيانات .. وما هو ال ntext وكيف لو وجدت طريقة تحويل ال sTring او int الى ال ntext ..

سلام

#2
اقتباس
ممكن تفسير بسيط لنوع هذا الحقل او البيانات ..

حدد أي حقل لو سمحت ;)

اقتباس
وما هو ال ntext

تحدثنا عنها كثيرا من قبل في هذا القسم:

/index.php?showtopic=31379

/index.php?showtopic=56014

/index.php?showtopic=1061

/index.php?showtopic=79286

/index.php?showtopic=14649

/index.php?showtopic=66053

/index.php?showtopic=24211

وستجد المزيد باستخدام البحث. :)

اقتباس
وكيف لو وجدت طريقة تحويل ال sTring او int الى ال ntext

باستعمال الدالة convert

لايمكن التحويل مباشرة من int إلى ntext، ولكن يمكن التحويل كالآتي:

select convert(ntext, convert(varchar(7000), @intVal)) as theText

لايوجد نوع string في SQL Server ، ولكن يوجد النوع Varchar بعدد حروف محدد، ويمكن التحويل منه مباشرة إلى ntext ، مثلا:

select convert(ntext, @SomeVarcharValue) as MyName

تم تعديل هذه المشاركة بواسطة walcom في 28 نوفمبر 2005 في 12:13

فكر بطريقة أخرى

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

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