powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / connect to database
48 сообщений из 48, показаны все 2 страниц
connect to database
    #39263977
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую!
Подскажите , что не правильно делаю ?
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
{
    public class Product
    {
       
        public string Name { get; set; }
   
    }
}



Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
    public class ProductContext : DbContext
    {
        public ProductContext(string connectionString)
        {
            Database.Connection.ConnectionString = connectionString;
        }     

        public DbSet<Product> asp { get; set; }
    }
}



Код: c#
1.
2.
3.
    <connectionStrings>     
      <add  name ="PrimaryConnectionStrings" connectionString="Data Source=192.168.1.1;Initial Catalog=www;User ID=sa;Password=Password1;" providerName="System.Data.SqlClient"/>
    </connectionStrings>



Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
    public class ProductController : Controller
    {
        //
        // GET: /Product/
        
        public ActionResult Index()
        {
            ProductContext db = new ProductContext(ConfigurationManager.ConnectionStrings[0].ConnectionString);
            return View(db.asp);
        }
	}
}



Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
@model IEnumerable<SphinxW.Models.Product>
@{
    Layout = null;
}

<!DOCTYPE html>

<html>
<head>
            <meta name="viewport" content="width=device-width" />
            <title>Index</title>
        </head>
        <body>
           
             @foreach (SphinxW.Models.Product t in Model)
                {
                     <h3> @t.Name</h3>
                }
            <div> 
            </div>
</body>
</html>




Ошибка:
авторСведения об исключении: System.Data.SqlClient.SqlException: При установлении соединения с SQL Server произошла ошибка, связанная с сетью или с определенным экземпляром. Сервер не найден или недоступен. Убедитесь, что имя экземпляра указано правильно и что на SQL Server разрешены удаленные соединения. (provider: SQL Network Interfaces, error: 26 - Ошибка при обнаружении указанного сервера или экземпляра)

Ошибка источника:


Строка 14: <body>
Строка 15:
Строка 16: @foreach (SphinxW.Models.Product t in Model)
Строка 17: {
Строка 18: <h3> @t.Name</h3>

Исходный файл: \\mac\home\Documents\Visual Studio 2013\Projects\SphinxW\SphinxW\Views\Product\Index.cshtml Строка: 16

Сервер точно доступен, другие приложения через NLog пишут туда лог и все работает.
В таблице asp всего 1 поле Name
...
Рейтинг: 0 / 0
connect to database
    #39263979
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
.Net 4.6
MVC5
EntityFramework 6
...
Рейтинг: 0 / 0
connect to database
    #39263984
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я нашёл проблему!

авторПри установлении соединения с SQL Server произошла ошибка, связанная с сетью или с определенным экземпляром. Сервер не найден или недоступен. Убедитесь, что имя экземпляра указано правильно и что на SQL Server разрешены удаленные соединения.

гг
...
Рейтинг: 0 / 0
connect to database
    #39263988
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

да в том то и дело, что он доступен и с ним прекрасно работают приложения c# с которых падают туда логи.
asp.net отказывается конектиться , как я только со строкой подключения не извращался...
...
Рейтинг: 0 / 0
connect to database
    #39263990
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624, лучше обращайтесь к строке подключения по имени, или измените это:
Код: xml
1.
2.
3.
<connectionStrings>     
    <add  name ="PrimaryConnectionStrings" connectionString="Data Source=192.168.1.1;Initial Catalog=www;User ID=sa;Password=Password1;" providerName="System.Data.SqlClient"/>
</connectionStrings>


на это
Код: xml
1.
2.
3.
4.
<connectionStrings>
    <clear/>
    <add  name ="PrimaryConnectionStrings" connectionString="Data Source=192.168.1.1;Initial Catalog=www;User ID=sa;Password=Password1;" providerName="System.Data.SqlClient"/>
</connectionStrings>


На уровне машины в конфигах может быть уже добавлена строка подключения, с именем типа LocalSqlServer .

И убедитесь, что сервер доступен, и именно через порт по умолчанию, и не надо указывать имя конкретного инстанса.
...
Рейтинг: 0 / 0
connect to database
    #39263991
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624asp.net отказывается конектиться
Это что значит? У Вас на машине крутится ASP.NET приложение? На локальном IIS?
...
Рейтинг: 0 / 0
connect to database
    #39264002
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624hVostt,

да в том то и дело, что он доступен и с ним прекрасно работают приложения c# с которых падают туда логи.
asp.net отказывается конектиться , как я только со строкой подключения не извращался...

Проблема не в ASP.NET, а в подключении. Либо у процесса в IIS прав нет, либо строка подключения кривая.
...
Рейтинг: 0 / 0
connect to database
    #39264027
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttЛибо у процесса в IIS прав нет.Прав для чего? ТС из-под sa подключается.
...
Рейтинг: 0 / 0
connect to database
    #39264030
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

после ругался, что ключа не хватает, добавил ключ, теперь ругается:
авторThe model backing the 'ProductContext' context has changed since the database was created. Consider using Code First Migrations to update the database ( http://go.microsoft.com/fwlink/?LinkId=238269).


сделал миграцию, без изменения...
...
Рейтинг: 0 / 0
connect to database
    #39264038
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624skyANA,

после ругался, что ключа не хватает, добавил ключ, теперь ругается:
авторThe model backing the 'ProductContext' context has changed since the database was created. Consider using Code First Migrations to update the database ( http://go.microsoft.com/fwlink/?LinkId=238269).


сделал миграцию, без изменения...
После чего? Кто ругался? На нехватку какого ключа? Куда Вы его добавили?
...
Рейтинг: 0 / 0
connect to database
    #39264046
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

авторEntityType 'Product' has no key defined. Define the key for this EntityType. asp: EntityType: EntitySet 'asp' is based on type 'Product' that has no keys defined.


добавил:
Код: c#
1.
2.
3.
4.
5.
6.
7.
    public class Product
    {
        [Key]
      
        public string Name { get; set; }
   
    }



после ошибка:

авторThe model backing the 'ProductContext' context has changed since the database was created. Consider using Code First Migrations to update the database ( http://go.microsoft.com/fwlink/?LinkId=238269).

Описание: Необработанное исключение при выполнении текущего веб-запроса. Изучите трассировку стека для получения дополнительных сведений о данной ошибке и о вызвавшем ее фрагменте кода.

Сведения об исключении: System.InvalidOperationException: The model backing the 'ProductContext' context has changed since the database was created. Consider using Code First Migrations to update the database ( http://go.microsoft.com/fwlink/?LinkId=238269).

Ошибка источника:


Строка 14: <body>
Строка 15: <div>
Строка 16: @foreach (SphinxW.Models.Product t in Model)
Строка 17: {
Строка 18: <h3> @t.Name</h3>
...
Рейтинг: 0 / 0
connect to database
    #39264048
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
после того, как в строку подключения добавил <clear/> :)
...
Рейтинг: 0 / 0
connect to database
    #39264092
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То есть соединение с базой таки состоялось :)
...
Рейтинг: 0 / 0
connect to database
    #39264099
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

ну вроде как да, только данные хотелось бы увидеть:)
что-то пока никак не получается эту ошибку победить...
...
Рейтинг: 0 / 0
connect to database
    #39264163
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAhVosttЛибо у процесса в IIS прав нет.Прав для чего? ТС из-под sa подключается.

А может нет?
...
Рейтинг: 0 / 0
connect to database
    #39264164
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624после того, как в строку подключения добавил <clear/> :)

Этот ключ нафиг был не нужен, так как имя строки соединения надо указывать в контексте, а не оставлять волю божью.
...
Рейтинг: 0 / 0
connect to database
    #39264165
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624после ошибка:

ну вот же она:

авторThe model backing the 'ProductContext' context has changed since the database was created. Consider using Code First Migrations to update the database ( http://go.microsoft.com/fwlink/?LinkId=238269).

Блин, где же мои погоны Капитана Очевидность
...
Рейтинг: 0 / 0
connect to database
    #39264166
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

Помоги теперь ему миграцию в EF осилить
...
Рейтинг: 0 / 0
connect to database
    #39264215
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttskyANA,

Помоги теперь ему миграцию в EF осилить
Давай ты. Я же по EF только бредовые вопросы могу задавать, а у тебя получаются развёрнутые ответы по теме. Ну... когда соберёшься :)
...
Рейтинг: 0 / 0
connect to database
    #39264366
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAДавай ты. Я же по EF только бредовые вопросы могу задавать, а у тебя получаются развёрнутые ответы по теме. Ну... когда соберёшься :)

А я хотел увидеть прогресс, может вопросы в этот раз будут не такие бредовые.. Эх ну ладно
...
Рейтинг: 0 / 0
connect to database
    #39264398
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttskyANAДавай ты. Я же по EF только бредовые вопросы могу задавать, а у тебя получаются развёрнутые ответы по теме. Ну... когда соберёшься :)

А я хотел увидеть прогресс, может вопросы в этот раз будут не такие бредовые.. Эх ну ладно
Не сливай, помоги человеку.
...
Рейтинг: 0 / 0
connect to database
    #39264428
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAНе сливай, помоги человеку.

Я уже ему помог, при чём два раза. А ты лишь разок рыбы наловил, это не помощь, а медвежья услуга.
...
Рейтинг: 0 / 0
connect to database
    #39264430
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttskyANAНе сливай, помоги человеку.

Я уже ему помог, при чём два раза. А ты лишь разок рыбы наловил, это не помощь, а медвежья услуга.
Хорошо острить, я смеяться устал :)
...
Рейтинг: 0 / 0
connect to database
    #39264525
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624skyANA,

после ругался, что ключа не хватает, добавил ключ, теперь ругается:
авторThe model backing the 'ProductContext' context has changed since the database was created. Consider using Code First Migrations to update the database ( http://go.microsoft.com/fwlink/?LinkId=238269).


сделал миграцию, без изменения...

Комрады, ну писал же, что делал миграцию и не помогло:)
...
Рейтинг: 0 / 0
connect to database
    #39264565
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем Кэпам:) большое спасибо за помощь!
ошибку победил, но данных пока не вижу, просто пустая страница открывается, бдю дальше...
...
Рейтинг: 0 / 0
connect to database
    #39264596
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAХорошо острить, я смеяться устал :)

А что смешного, ты ему посоветовал добавить <clear/> — этот совет ещё хуже, чем совет класть по-больше соли, чтобы не чувствовалось гнильцо. Оно ему решило задачу, но ТС не понял абсолютно ничего.

Зачем ты оказываешь медвежьи услуги, да ещё и вредные, не понятно.
...
Рейтинг: 0 / 0
connect to database
    #39264604
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

сейчас и без clear работает.
блин просто такая фигня вывести данные из базы данных, а мучаюсь второй день , бред просто
в чем может быть причина, что пустую страницу открывает?
...
Рейтинг: 0 / 0
connect to database
    #39264632
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624в чем может быть причина, что пустую страницу открывает?

Умеешь в дебаге запускать? Ставить брейкпоинты, смотреть значения переменных во время выполнения?

Если нет, то гоу читать https://msdn.microsoft.com/ru-ru/library/k0k771bt.aspx

Если да, запускай в дебаге, ставь брейкпоинты, смотри значения переменных, чего не хватает нам расскажи, укажем правильное направление
...
Рейтинг: 0 / 0
connect to database
    #39264666
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

ок
...
Рейтинг: 0 / 0
connect to database
    #39264937
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В контроллере делаю точку остановы:

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
  public class HomeController : Controller
    {
        ProdContextModels db = new ProdContextModels();
        public ActionResult Index()
        {
            
            return View(db.asp);
        }


    }



asp возвращает null...



- this {WebApplication5.Controllers.HomeController} WebApplication5.Controllers.HomeController- base {WebApplication5.Controllers.HomeController} System.Web.Mvc.Controller {WebApplication5.Controllers.HomeController}+ base {WebApplication5.Controllers.HomeController} System.Web.Mvc.ControllerBase {WebApplication5.Controllers.HomeController}+ _actionInvoker {System.Web.Mvc.Async.AsyncControllerActionInvoker} System.Web.Mvc.IActionInvoker {System.Web.Mvc.Async.AsyncControllerActionInvoker}+ _asyncManager {System.Web.Mvc.Async.AsyncManager} System.Web.Mvc.Async.AsyncManager _binders null System.Web.Mvc.ModelBinderDictionary _resolver null System.Web.Mvc.IDependencyResolver _routeCollection null System.Web.Routing.RouteCollection+ _tempDataProvider {System.Web.Mvc.SessionStateTempDataProvider} System.Web.Mvc.ITempDataProvider {System.Web.Mvc.SessionStateTempDataProvider} _viewEngineCollection null System.Web.Mvc.ViewEngineCollection+ ActionInvoker {System.Web.Mvc.Async.AsyncControllerActionInvoker} System.Web.Mvc.IActionInvoker {System.Web.Mvc.Async.AsyncControllerActionInvoker}+ AsyncManager {System.Web.Mvc.Async.AsyncManager} System.Web.Mvc.Async.AsyncManager+ Binders {System.Web.Mvc.ModelBinderDictionary} System.Web.Mvc.ModelBinderDictionary DisableAsyncSupport false bool+ HttpContext {System.Web.HttpContextWrapper} System.Web.HttpContextBase {System.Web.HttpContextWrapper}+ ModelState {System.Web.Mvc.ModelStateDictionary} System.Web.Mvc.ModelStateDictionary+ Profile {System.Web.Profile.DefaultProfile} System.Web.Profile.ProfileBase {System.Web.Profile.DefaultProfile}+ Request {System.Web.HttpRequestWrapper} System.Web.HttpRequestBase {System.Web.HttpRequestWrapper}+ Resolver {System.Web.Mvc.DependencyResolver.CacheDependencyResolver} System.Web.Mvc.IDependencyResolver {System.Web.Mvc.DependencyResolver.CacheDependencyResolver}+ Response {System.Web.HttpResponseWrapper} System.Web.HttpResponseBase {System.Web.HttpResponseWrapper}+ RouteCollection Count = 2 System.Web.Routing.RouteCollection+ RouteData {System.Web.Routing.RouteData} System.Web.Routing.RouteData+ Server {System.Web.HttpServerUtilityWrapper} System.Web.HttpServerUtilityBase {System.Web.HttpServerUtilityWrapper}+ Session {System.Web.HttpSessionStateWrapper} System.Web.HttpSessionStateBase {System.Web.HttpSessionStateWrapper}+ TempDataProvider {System.Web.Mvc.SessionStateTempDataProvider} System.Web.Mvc.ITempDataProvider {System.Web.Mvc.SessionStateTempDataProvider}+ Url {System.Web.Mvc.UrlHelper} System.Web.Mvc.UrlHelper+ User {System.Security.Principal.GenericPrincipal} System.Security.Principal.IPrincipal {System.Security.Principal.GenericPrincipal}+ ViewEngineCollection Count = 2 System.Web.Mvc.ViewEngineCollection+ Static members - db {WebApplication5.Models.ProdContextModels} WebApplication5.Models.ProdContextModels asp null System.Data.Entity.DbSet<WebApplication5.Models.ProdModels>

И сейчас пересоздал проект при запуске:

авторОписание: Необработанное исключение при выполнении текущего веб-запроса. Изучите трассировку стека для получения дополнительных сведений о данной ошибке и о вызвавшем ее фрагменте кода.

Сведения об исключении: System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.

Ошибка источника:


Строка 6:
Строка 7:
Строка 8: @foreach (var tt in Model)
Строка 9: {
Строка 10: <div>

Исходный файл: \\mac\home\Documents\Visual Studio 2013\Projects\WebApplication5\WebApplication5\Views\Home\Index.cshtml Строка: 8
...
Рейтинг: 0 / 0
connect to database
    #39265025
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttskyANAХорошо острить, я смеяться устал :)

А что смешного, ты ему посоветовал добавить <clear/> — этот совет ещё хуже, чем совет класть по-больше соли, чтобы не чувствовалось гнильцо. Оно ему решило задачу, но ТС не понял абсолютно ничего.

Зачем ты оказываешь медвежьи услуги, да ещё и вредные, не понятно.
Я посоветовал либо обращаться по имени, либо добавить <clear/>. Почему, читай выше.
...
Рейтинг: 0 / 0
connect to database
    #39265031
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624,

покажи код ProdContextModels

Код: c#
1.
return View(db.asp.ToList());
...
Рейтинг: 0 / 0
connect to database
    #39266056
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

Код: c#
1.
2.
3.
4.
5.
6.
7.
   public class ProdContextModels
    {
    
        public DbSet<ProdModels> asp { get; set; }

    
    }
...
Рейтинг: 0 / 0
connect to database
    #39266098
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТС сделай code dirst from database, он тебе сгенерирует на основе бд классы правильно, изучаешь и потом продолжаешь писать в стиле code first
...
Рейтинг: 0 / 0
connect to database
    #39266168
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624,

Это весь класс? Или кусочек?

и вообще, попробуй осилить вот этот пример:

https://www.asp.net/mvc/overview/getting-started/getting-started-with-ef-using-mvc/creating-an-entity-framework-data-model-for-an-asp-net-mvc-application

очень простой, после которого многое станет ясно и понятно.
...
Рейтинг: 0 / 0
connect to database
    #39266171
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRuТС сделай code dirst from database, он тебе сгенерирует на основе бд классы правильно, изучаешь и потом продолжаешь писать в стиле code first

лучше начать с доки и учебных примеров, как мне кажется.
...
Рейтинг: 0 / 0
connect to database
    #39266481
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем огромное спасибо, одуплился наконец-то мой мозг. Все получилось.
Небольшой вопрос, какую роль играет
[Key] в модели, в каждой модели ли он нужен, или только в той, которая только с базой работает?
...
Рейтинг: 0 / 0
connect to database
    #39266593
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624[Key] в модели, в каждой модели ли он нужен, или только в той, которая только с базой работает?

Нужен только если поля ключа называется на Id, а как-то иначе.
...
Рейтинг: 0 / 0
connect to database
    #39266603
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

Спасибо
...
Рейтинг: 0 / 0
connect to database
    #39266635
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
еще вопрос:

Почему, пока не напишешь это :
Код: c#
1.
Database.SetInitializer<ProdContextModels>(null); 




в контексте

все время вылетает ошибка о необходимости сделать update базы, но после апдейта ошибка остается, пока вот не пропишешь SetInitializer:
авторThe model backing the 'ProdContextModels' context has changed since the database was created. Consider using Code First Migrations to update the database ( http://go.microsoft.com/fwlink/?LinkId=238269).
...
Рейтинг: 0 / 0
connect to database
    #39266697
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624,

Необходимо включить авто-миграции

https://msdn.microsoft.com/ru-ru/data/jj554735.aspx
...
Рейтинг: 0 / 0
connect to database
    #39266730
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

так в том то и дело, что она включена была изначально, а если я сейчас ее еще раз включаю командой, то он ругается мол при включении авто миграции могут быть потеряны данные.
...
Рейтинг: 0 / 0
connect to database
    #39266746
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624,

Значит не включена, потому что сообщение будет другое. Ну если что, можно добавить в команду ключ -Force, он заставит выполнить операцию.
...
Рейтинг: 0 / 0
connect to database
    #39266751
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

Спасибо! теперь только до понедельника:(
...
Рейтинг: 0 / 0
connect to database
    #39267452
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, проблема была в миграции...Спасибо.
Такой вопрос, подключаюсь к базе mysql везде название, как в оригинале personal , но вот при запуске приложения он почему-то прибавляет букву s И получается personals , и соответственно пишет, что такой таблицы не существует.
Меняю название в базе , все работает.
Почему он прибавляет s ?
...
Рейтинг: 0 / 0
connect to database
    #39267535
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как явно указать имя таблицы в модели?
Такая фигня помню была и в Laravele где фреймворк от своей умности сам искал таблицы по сути название которой было бы правильнее с s .
...
Рейтинг: 0 / 0
connect to database
    #39267541
mishanya3624
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нашел, ключ Table
...
Рейтинг: 0 / 0
connect to database
    #39267656
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mishanya3624Такая фигня помню была

Ну это не фигня, это конвекции. Их можно отключать. Также можно написать свои, или переделать существующие. НУ или атрибут Table, если совсем-совсем лень-лень.
...
Рейтинг: 0 / 0
48 сообщений из 48, показаны все 2 страниц
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / connect to database
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]