数据结构要求
上一节我们通过数据绑定,将甘特图的所有信息存储在四个数据表中。
要顺利完成数据绑定,这四个数据表的结构必须严格按照要求来,不能随意绑定任意表。
1、首先不能使用内部表,因为甘特图使用了GUID数据类型,而内部表没有这种数据类型。
2、表名可以随意,列名和数据类型必须严格按照要求来。
3、如果你使用的是Access数据库,Foxtable安装目录下有个文件"GanttView.mdb",这就是上一节示例文件所使用的数据库,你可以直接使用。
4、如果你使用的是SQL Server,Foxtable的安装目录下有个脚本文件"ganttmdf.sql",可以执行这个脚本来生成数据库,或者直接导入文件"GanttView.mdb"。
5、如果你要自行设计,下面的图片给出了各表的结构 ,你可以根据需要增加更多的列,但是图片中的列,其列名称和数据类型不能改变:
Tasks表:
Resources表:
Calendars表:
Properties表: