引用
添加对NHFrog.Generator.Schema.Forms.dll的引用
继承
所在生成器都需要继承自DbSelect。DbSelect本身是一个用户自下定义控件,所以说每个生成器都是一个自定义控件。以下是DbSelect的源代码
属性中比较重要是Server,他的类型是DbServer。DbSelect和DbServer是构成生成器的两个基类。看Access2K是如何继承自该两基类的
继承自DbServer的子类,必须是可序列化的。AccessServer中的OleDbSchema 是项目自定义的一个类,目的是为NextTable、NextColumn方法服务以方便查询数据结构。
配置
生成dll文件后,拷贝到工具目录中,并打开frog.config文档,为dll文件新增<ConnectBuilders>节点