C#.NET SQL构建类来自存储在数据库中并在运行时执行的代码

时间:2017-03-08 09:13:48

标签: c# sql compilation runtime

是否可以在应用程序运行时从数据库加载基类和子类并编译它们并执行代码?继承?如果是这样,一个人怎么做。

我已经创建了一个创建了我需要的数据库的基本ERD并附在帖子上。

数据库表的基本结构如下:

表结构如下:

CREATE TABLE Class
(
    ClassID INT PRIMARY KEY NOT NULL,
    BaseClassID INT NULL,
    ClassName VARCHAR(MAX),
    Code VARCHAR(MAX),
    FOREIGN KEY (BaseClassID) REFERENCES Class(ClassID)
)

CREATE TABLE Item
(
   ItemID int primary key NOT NULL,
   ClassID int NOT NULL,
   FOREIGN KEY (ClassID) REFERENCES Class(ClassID)
)

非常感谢任何建议。

0 个答案:

没有答案