سؤال

SELECT [ID]
  ,[Name]
  ,[Markup]
  ,[Status] FROM [dbxyz].[dbo].[Block] WHERE Name = 'Hakkımızda'

يرسل LINQ2SQL هذا الاستعلام إلى SQL Server 2005 ولكن بسبب مشكلة الشخصية (ı) لا تحصل على مجموعة البيانات الصحيحة كاستجابة. لا توجد صفوف يعود.

لا يمكنني تغيير ترتيب قاعدة البيانات لأنها خدمة مستضافة وليس لدي الحق في القيام بذلك. حاولت تغيير الترتيب في مستوى الأعمدة لكنها لم تنجح. ماذا يمكنني أن أفعل؟

شكرًا

هل كانت مفيدة؟

المحلول

هو العمود Block في قاعدة البيانات المعلنة مع الترتيب المناسب؟ تقديم القضية التركية. لاحظ أنه يجب إعلان الترتيب حتى بالنسبة إلى nchars Unicode.

نصائح أخرى

أعتقد أنني سأستخدم ExecuteQuery. ( وظيفة سيئة! :( )

http://weblogs.asp.net/scottgu/archive/2007/08/27/linq-to-sql-bart-8-executing-custom-sql-expressions.aspx

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top