Я получаю следующую ошибку при попытке протестировать страницу SWAGGER. Строка подключения была взята из обозревателя серверов в Visual Studio, поэтому я предполагаю, что все в порядке. Я могу получить доступ к серверу через SQL Server Management Studio или через проводник сервера в Visual Studio.
ОШИБКА
Microsoft.Data.SqlClient.SqlException ( 0x80131904): Недопустимое имя объекта «Рецепты».
Appsettings.json
"ConnectionStrings": {
"RecipeDatabaseConnection": "Data Source=IP_ADDRESS;Initial Catalog=DATABASE_NAME;Persist Security Info=True;User ID=USERNAME;Password=PASSWORD;Trust Server Certificate=True",
Context.cs
public class recipeDatabaseContext : DbContext
{
public recipeDatabaseContext(DbContextOptions options)
: base(options)
{
}
public DbSet Recipes { get; set; } = null!;
}
clRecipe.cs
[Key]
public int RecipeID { get; set; }
public string RecipeName { get; set; }
public string MealType { get; set; }
public string Rating { get; set; }
public bool SelectedToBeUsed { get; set; }
public int QuantityMultiplier { get; set; }
public int CookTime { get; set; }
public int PreparationTime { get; set; }
public string Instructions { get; set; }
public bool HiddenFlag { get; set; }
public int Stars { get; set; }
Контроллер
[HttpGet("{id}")]
public async Task GetclRecipe(int id)
{
var clRecipe = await _context.Recipes.FindAsync(id);
if (clRecipe == null)
{
return NotFound();
}
return clRecipe;
}
Подробнее здесь: https://stackoverflow.com/questions/793 ... sql-server
ASP.Net Core Web API — доступ к локально размещенному SQL-серверу ⇐ C#
Место общения программистов C#
-
Anonymous
1735499413
Anonymous
Я получаю следующую ошибку при попытке протестировать страницу SWAGGER. Строка подключения была взята из обозревателя серверов в Visual Studio, поэтому я предполагаю, что все в порядке. Я могу получить доступ к серверу через SQL Server Management Studio или через проводник сервера в Visual Studio.
[b]ОШИБКА[/b]
Microsoft.Data.SqlClient.SqlException ( 0x80131904): Недопустимое имя объекта «Рецепты».
[b]Appsettings.json[/b]
"ConnectionStrings": {
"RecipeDatabaseConnection": "Data Source=IP_ADDRESS;Initial Catalog=DATABASE_NAME;Persist Security Info=True;User ID=USERNAME;Password=PASSWORD;Trust Server Certificate=True",
[b]Context.cs[/b]
public class recipeDatabaseContext : DbContext
{
public recipeDatabaseContext(DbContextOptions options)
: base(options)
{
}
public DbSet Recipes { get; set; } = null!;
}
[b]clRecipe.cs[/b]
[Key]
public int RecipeID { get; set; }
public string RecipeName { get; set; }
public string MealType { get; set; }
public string Rating { get; set; }
public bool SelectedToBeUsed { get; set; }
public int QuantityMultiplier { get; set; }
public int CookTime { get; set; }
public int PreparationTime { get; set; }
public string Instructions { get; set; }
public bool HiddenFlag { get; set; }
public int Stars { get; set; }
[b]Контроллер[/b]
[HttpGet("{id}")]
public async Task GetclRecipe(int id)
{
var clRecipe = await _context.Recipes.FindAsync(id);
if (clRecipe == null)
{
return NotFound();
}
return clRecipe;
}
Подробнее здесь: [url]https://stackoverflow.com/questions/79316177/asp-net-core-web-api-access-locally-hosted-sql-server[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия