主权项 |
1.一种在物件导向程式(Object-Oriented Program;OOP)中存 取资料库(Database)之系统,该资料库系由复数个资 料表(Table)所组成,且该资料库中之资料系根据一 资料库规格(Schema)加以分类,而该资料库规格至少 包括该些资料表之复数个资料表名称与每一该些 资料表名称中之复数个栏位名称,其中该系统至少 包括: 一产生器; 复数个资料库物件,系由该产生器根据该资料库之 该资料库规格所产生,其中每一该些资料库物件具 有复数个属性,且该些资料库物件与该些属性系分 别对应于该些资料表名称与该些栏位名称;以及 一资料库存取引擎,系用以接受一物件导向程式之 呼叫(Call),且根据每一该些资料库物件之该些属性 之设定,在该物件导向程式中存取该资料库中之资 料,其中该些资料库物件系内嵌(Embedded)于该物件 导向程式中。 2.如申请专利范围第1项所述之在物件导向程式中 存取资料库之系统,其中撰写该物件导向程式之一 程式语言为C++。 3.如申请专利范围第1项所述之在物件导向程式中 存取资料库之系统,其中撰写该物件导向程式之一 程式语言为VB。 4.如申请专利范围第1项所述之在物件导向程式中 存取资料库之系统,其中该资料库为关联式( Relational)资料库。 5.如申请专利范围第1项所述之在物件导向程式中 存取资料库之系统,其中该资料库为Oracle资料库。 6.如申请专利范围第1项所述之在物件导向程式中 存取资料库之系统,其中该资料库为DB2资料库。 7.如申请专利范围第1项所述之在物件导向程式中 存取资料库之系统,其中该资料库为SQL Server资料 库。 8.如申请专利范围第1项所述之在物件导向程式中 存取资料库之系统,其中该物件导向程式具有一整 合发展环境(Integrated Development Environment;IDE)。 9.如申请专利范围第1项所述之在物件导向程式中 存取资料库之系统,其中该资料库存取引擎具有一 异动开始(TransBegin)/异动结束(TransEND)功能。 10.如申请专利范围第1项所述之在物件导向程式中 存取资料库之系统,其中该资料库存取引擎具有一 插入(Insert)功能。 11.如申请专利范围第1项所述之在物件导向程式中 存取资料库之系统,其中该资料库存取引擎具有一 修改(Update)功能。 12.如申请专利范围第1项所述之在物件导向程式中 存取资料库之系统,其中该资料库存取引擎具有一 删除(Delete)功能。 13.如申请专利范围第1项所述之在物件导向程式中 存取资料库之系统,其中该资料库存取引擎具有一 载入(Load)功能。 14.一种在物件导向程式中存取资料库之系统,至少 包括: 一资料库,系由复数个资料表所组成,该资料库中 之资料系根据一资料库规格加以分类,其中该资料 库规格至少包括该些资料表之复数个资料表名称 与每一该些资料表名称中之复数个栏位名称; 一产生器; 复数个资料库物件,系由该产生器根据该资料库之 该资料库规格所产生,其中每一该些资料库物件具 有复数个属性,且该些资料库物件与该些属性系分 别对应于该些资料表名称与该些栏位名称; 一物件导向程式,其中该些资料库物件系内嵌于该 物件导向程式中;以及 一资料库存取引擎,系用以接受该物件导向程式之 呼叫,且根据每一该些资料库物件之该些属性之设 定,在该物件导向程式中存取该资料库中之资料。 15.如申请专利范围第14项所述之在物件导向程式 中存取资料库之系统,其中撰写该物件导向程式之 一程式语言为C++。 16.如申请专利范围第14项所述之在物件导向程式 中存取资料库之系统,其中撰写该物件导向程式之 一程式语言为VB。 17.如申请专利范围第14项所述之在物件导向程式 中存取资料库之系统,其中该资料库为关联式资料 库。 18.如申请专利范围第14项所述之在物件导向程式 中存取资料库之系统,其中该资料库为Oracle资料库 。 19.如申请专利范围第14项所述之在物件导向程式 中存取资料库之系统,其中该资料库为DB2资料库。 20.如申请专利范围第14项所述之在物件导向程式 中存取资料库之系统,其中该资料库为SQL Server资 料库。 21.如申请专利范围第14项所述之在物件导向程式 中存取资料库之系统,其中该物件导向程式具有一 整合发展环境。 22.如申请专利范围第14项所述之在物件导向程式 中存取资料库之系统,其中该资料库存取引擎具有 一异动开始/异动结束功能。 23.如申请专利范围第14项所述之在物件导向程式 中存取资料库之系统,其中该资料库存取引擎具有 一插入功能。 24.如申请专利范围第14项所述之在物件导向程式 中存取资料库之系统,其中该资料库存取引擎具有 一修改功能。 25.如申请专利范围第14项所述之在物件导向程式 中存取资料库之系统,其中该资料库存取引擎具有 一删除功能。 26.如申请专利范围第14项所述之在物件导向程式 中存取资料库之系统,其中该资料库存取引擎具有 一载入功能。 图式简单说明: 第1图系绘示习知在物件导向程式中存取资料库之 系统之示意图;以及 第2图系绘示本发明之一较佳实施例之在物件导向 程式中存取资料库之系统之示意图。 |