日期:2014-05-19  浏览次数:20466 次

不知道老师的意思?
各位前辈,
老师的任务如下,
以前与你谈过,数据库的操作语句(Select语句)是独立于数据库的SQL语句,用该语句进行查询统计与数据库的类型无关。因此没有必要考虑太多类型的数据库,可以仅使用SQLServe,Access来测试程序。

你做的论文题目是“通用查询统计控件的设计”,关键是对一个已知的数据库(假设是SQLServer数据库,可以通过ODBC连接)进行查询统计(通过程序界面构造出需要的Select语句,这也是你的主要工作!),已知数据库的结构可以存入自己的配置文件(可以使用数据库)中,以减少工作量。

我的回复如下:
1,用通用数据库类设计模式来解决通用数据库访问问题;
2,对于其中的
1,“你的主要工作是通过程序界面构造出需要的Select语句,完成查询统计。”
2,“已知数据库的结构可以存入自己的配置文件(可以使用数据库)中,以减少工作量。”
不明白是什么意思?老师让我自己解决
请各位指点?

------解决方案--------------------
就是你经过一系列操作后,你的系统按条件生成sql语句
------解决方案--------------------
1,“你的主要工作是通过程序界面构造出需要的Select语句,完成查询统计。”
你不必太关心数据库连接问题,你在界面能构造出Select语句就可以了

2,“已知数据库的结构可以存入自己的配置文件(可以使用数据库)中,以减少工作量。”
你可以利用数据库或者配置文件存放数据字典,这样可以降低你的难度