Дерекқорға қосылу - Нысанда 1 аргумент қабылдайтын конструктор болмайды

Дерекқорға қосылым жасамауға тырысамын және осы қатеге кірісемін және қайда бастау керек екенін немесе түзету керек екеніне сенімді емеспін.

Error:
'object' does not contain a constructor that takes 1 argument

 public partial class DocMgmtDataContext
{
    public DocMgmtDataContext()
        : base(ConfigurationManager.ConnectionStrings["ProjectS"].ConnectionString)
    {
        OnCreated();
    }
}

In App.config


  
    
  

0
@shahkalpesh i дерекқорға қатынасу үшін байланыстыру жолын орнату кезінде мысал болуға тырысамын деп сенімді емеспін.
қосылды автор Masriyah, көзі
@shahkalpesh i дерекқорға қатынасу үшін байланыстыру жолын орнату кезінде мысал болуға тырысамын деп сенімді емеспін.
қосылды автор Masriyah, көзі
@shahkalpesh yes құрылымдық құрылымға қатысты. Мен кітапхана құрдым және кітапхананы одан әрі пайдалану үшін дерекқорға қосылуға тырысамын. Мен қолданатын мысал - бұл біреу жазған тағы бір жоба, бірақ бір нәрсені жоғалтып алған сияқты
қосылды автор Masriyah, көзі
@shahkalpesh yes құрылымдық құрылымға қатысты. Мен кітапхана құрдым және кітапхананы одан әрі пайдалану үшін дерекқорға қосылуға тырысамын. Мен қолданатын мысал - бұл біреу жазған тағы бір жоба, бірақ бір нәрсені жоғалтып алған сияқты
қосылды автор Masriyah, көзі
DocMgmtDataContext нені мұраға алады? Қате анық айтады, бұл object құрамында конструктор бар 1 параметр.
қосылды автор shahkalpesh, көзі
Мысалдың көзін келтіре аласыз ба? Бұл Субъект құрылымымен байланысты ма?
қосылды автор shahkalpesh, көзі
Мысалдың көзін келтіре аласыз ба? Бұл Субъект құрылымымен байланысты ма?
қосылды автор shahkalpesh, көзі

10 жауаптар

Сіздің сыныпты мұрағаттаңыз DbContext . Конструктор жаңа мәтінмән данасын берілген жолды байланыстыру жасалатын дерекқор үшін ат немесе байланыс жолы ретінде құрастырады.

public partial class DocMgmtDataContext :DbContext
{
    public DocMgmtDataContext()
        : base(ConfigurationManager.ConnectionStrings["ProjectS"].ConnectionString)
    {
        OnCreated();
    }
}
1
қосылды
Сонда мен оның жолын өтетін DbContext сыныбын жасауым керек пе?
қосылды автор Masriyah, көзі
Мен system.data.entity арқылы импорттап, оны сілтемеледім, бірақ директиваға немесе жинақ сілтемесіне жетпейтінін айтқым келеді.
қосылды автор Masriyah, көзі
@ loop852 Бұл жүйе system.data.entity астында салынған
қосылды автор Bhushan Firake, көзі

Сіздің сыныпты мұрағаттаңыз DbContext . Конструктор жаңа мәтінмән данасын берілген жолды байланыстыру жасалатын дерекқор үшін ат немесе байланыс жолы ретінде құрастырады.

public partial class DocMgmtDataContext :DbContext
{
    public DocMgmtDataContext()
        : base(ConfigurationManager.ConnectionStrings["ProjectS"].ConnectionString)
    {
        OnCreated();
    }
}
1
қосылды
Сонда мен оның жолын өтетін DbContext сыныбын жасауым керек пе?
қосылды автор Masriyah, көзі
Мен system.data.entity арқылы импорттап, оны сілтемеледім, бірақ директиваға немесе жинақ сілтемесіне жетпейтінін айтқым келеді.
қосылды автор Masriyah, көзі
@ loop852 Бұл жүйе system.data.entity астында салынған
қосылды автор Bhushan Firake, көзі

Сіздің сыныпты мұрағаттаңыз DbContext . Конструктор жаңа мәтінмән данасын берілген жолды байланыстыру жасалатын дерекқор үшін ат немесе байланыс жолы ретінде құрастырады.

public partial class DocMgmtDataContext :DbContext
{
    public DocMgmtDataContext()
        : base(ConfigurationManager.ConnectionStrings["ProjectS"].ConnectionString)
    {
        OnCreated();
    }
}
1
қосылды
Сонда мен оның жолын өтетін DbContext сыныбын жасауым керек пе?
қосылды автор Masriyah, көзі
Мен system.data.entity арқылы импорттап, оны сілтемеледім, бірақ директиваға немесе жинақ сілтемесіне жетпейтінін айтқым келеді.
қосылды автор Masriyah, көзі
@ loop852 Бұл жүйе system.data.entity астында салынған
қосылды автор Bhushan Firake, көзі

Егер сіз EF-ды пайдалансаңыз, онда сіз бақылаған немесе орындалмаған келесі қадамдарды тексеріңіз.

  1. Create library project => right click on project file => add new item => choose data section from left pane => select ADO.net Entity data model.

  2. it will popup with one window where you need to select generate from database option.(database first) and click next.

  3. in next window you have to select your database to which you want to connect with.

  4. EF automatically generates EDMX file which contains two parts one is context class and another is all classes(entities) for you.

  5. in context class you can find the constructor that you are talking about having connection string as parameter.

  6. now you need to just use this class library in your project and to access database you need to make context class object. and with this object you can do your all CRUD operations easily.

  7. These are just simple steps to connect to database. I may not have added every steps but I think these are also useful steps. Thanks !

1
қосылды

Егер сіз EF-ды пайдалансаңыз, онда сіз бақылаған немесе орындалмаған келесі қадамдарды тексеріңіз.

  1. Create library project => right click on project file => add new item => choose data section from left pane => select ADO.net Entity data model.

  2. it will popup with one window where you need to select generate from database option.(database first) and click next.

  3. in next window you have to select your database to which you want to connect with.

  4. EF automatically generates EDMX file which contains two parts one is context class and another is all classes(entities) for you.

  5. in context class you can find the constructor that you are talking about having connection string as parameter.

  6. now you need to just use this class library in your project and to access database you need to make context class object. and with this object you can do your all CRUD operations easily.

  7. These are just simple steps to connect to database. I may not have added every steps but I think these are also useful steps. Thanks !

1
қосылды

Егер сіз EF-ды пайдалансаңыз, онда сіз бақылаған немесе орындалмаған келесі қадамдарды тексеріңіз.

  1. Create library project => right click on project file => add new item => choose data section from left pane => select ADO.net Entity data model.

  2. it will popup with one window where you need to select generate from database option.(database first) and click next.

  3. in next window you have to select your database to which you want to connect with.

  4. EF automatically generates EDMX file which contains two parts one is context class and another is all classes(entities) for you.

  5. in context class you can find the constructor that you are talking about having connection string as parameter.

  6. now you need to just use this class library in your project and to access database you need to make context class object. and with this object you can do your all CRUD operations easily.

  7. These are just simple steps to connect to database. I may not have added every steps but I think these are also useful steps. Thanks !

1
қосылды

The DataSource is of the form \. The . refers to the local server. But you are missing the instance name

0
қосылды

The DataSource is of the form \. The . refers to the local server. But you are missing the instance name

0
қосылды

DocMgmtDataContext сіздің сынып object -дан мұраланған, сондықтан сіз 'object' қатесі 1 аргумент қабылдайтын конструкторы жоқ .

0
қосылды

DocMgmtDataContext сіздің сынып object -дан мұраланған, сондықтан сіз 'object' қатесі 1 аргумент қабылдайтын конструкторы жоқ .

0
қосылды