После обновления до DotNet - версия совместимости базы данных - не efcore useCopatibilityLevel, SQLEXCECTION: НеправильнC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 После обновления до DotNet - версия совместимости базы данных - не efcore useCopatibilityLevel, SQLEXCECTION: Неправильн

Сообщение Anonymous »

У меня есть основной проект ASP.NET, который использует код первой в EF Core.

после обновления с .net 7 до .net 8, а также пакеты EF Core я столкнулся с ошибкой < /p>

sqlexception: incorrect syntax nlead '$'. alt = "Введите описание изображения здесь" src = "https://i.sstatic.net/ru6om.png"/>
Это запрос от Profiler

Код: Выделить всё

exec sp_executesql N'SELECT [t].[id], [t].[idDatetime], [t].[IdDistPath], [t].[idLoadType], [t].[idLoader], [t].[idLoaderDriver], [t].[idShift], [t].[idTruck], [t].[idTruckDriver], [t].[level], [t].[pattern], [t].[Tonnage]
FROM [tbl_Loading] AS [t]
WHERE [t].[idShift] IN (
SELECT [s].[value]
FROM OPENJSON(@__shiftsAllIds_0) WITH ([value] int ''$'') AS [s]
)',N'@__shiftsAllIds_0 nvarchar(4000)',@__shiftsAllIds_0=N'[338769,338768]'
Это мой метод Onconfiguring :
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
base.OnConfiguring(optionsBuilder);
optionsBuilder.UseSqlServer(_configuration.GetConnectionString("DefaultConnection")
, o => o.UseCompatibilityLevel(160));
}
< /code>
Я попытался добавить еще одну миграцию с .net 8 и обновил базу данных, но, к сожалению, она не сработала. < /p>
Я много искал в сообществе Stackoverflow, но ни одна из тем не связана с моей проблемой. /> SQL Server 2022 Версия 16.0.1000.6 < /li>
Windows 11 < /li>
< /ul>

Подробнее здесь: https://stackoverflow.com/questions/775 ... e-usecompa
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»