构建C#和SQL Server数据库相关的应用程序

时间:2018-10-03 10:01:40

标签: c# sql-server visual-studio deployment

比方说,我需要创建一个像图书图书馆管理系统这样的应用程序,例如,它具有Windows窗体/ WPF之类的前端,并将信息存储到数据库中。如何解决这种问题。

我们是否需要首先使用C#中的所有表创建数据库,或者是用其他方法创建..SQL到C#?

人们通常如何做到这一点?有人可以指出我一个免费的示例项目还是一本书,以加强我的理解。

1 个答案:

答案 0 :(得分:0)

两种方式都是可能的。人们通常只专注于一侧,而另一方面则使用工具。

  • 数据库优先方法:Codesmith是工具的一个示例,在创建数据库后将生成C#文件。

  • 代码优先方法:实体框架(例如)是相反的情况,您使用C#编写模型,它将相应地生成数据库。

现在将您指向一个或另一个会有点主观,也不会真正符合Stack Overflow的精神。