我正在使用一个C#控制台应用程序,该应用程序将数据转储到数据库中,并且使用aspx / aspx.cs前端读取该数据库以显示数据。
是否有一种巧妙的方法可以在两个项目之间共享数据库表信息?表名,列名等?
答案 0 :(得分:2)
1)为数据访问层创建一个项目
2)将该项目同时包含在其他2个项目中
3)使用您制作的课程
答案 1 :(得分:1)
您可以将这些值保留在设置为embedded resources的文件中,然后将相同的文件包含在多个项目中。嵌入式资源内容类型适用于任何文件,但是.resources文件还具有其他框架支持,使它们在运行时更易于访问。
您还可以创建另一个类库项目以仅保存这些值,并将该项目作为多个项目的依赖项包含在内。但是,创建仅保留一些常数值的装配对我来说似乎是一种滥用。