مشكلة الشخصية التركية في Select Query - SQL Server
-
29-09-2019 - |
سؤال
SELECT [ID]
,[Name]
,[Markup]
,[Status] FROM [dbxyz].[dbo].[Block] WHERE Name = 'Hakkımızda'
يرسل LINQ2SQL هذا الاستعلام إلى SQL Server 2005 ولكن بسبب مشكلة الشخصية (ı) لا تحصل على مجموعة البيانات الصحيحة كاستجابة. لا توجد صفوف يعود.
لا يمكنني تغيير ترتيب قاعدة البيانات لأنها خدمة مستضافة وليس لدي الحق في القيام بذلك. حاولت تغيير الترتيب في مستوى الأعمدة لكنها لم تنجح. ماذا يمكنني أن أفعل؟
شكرًا
المحلول
هو العمود Block
في قاعدة البيانات المعلنة مع الترتيب المناسب؟ تقديم القضية التركية. لاحظ أنه يجب إعلان الترتيب حتى بالنسبة إلى nchars Unicode.
نصائح أخرى
أعتقد أنني سأستخدم ExecuteQuery. ( وظيفة سيئة! :( )
لا تنتمي إلى StackOverflow