关于VC+ACCESS+ADO编程时的字段类型选择问题
与朋友搭档搞一个项目,他做服务端用SQLserver,我做客户端,用VC+ACCESS(中文版)+ADO。
根据他的数据库设计(下文称《原始文档》)来设客户端的数据库,发现其中相当多的字段类型与我的想法向左。想在这里请教:
1、软件涉及财务信息,“货币”型,是否可以用,一般用的多么,在《原始文档》中金额都用INT,是否科学?哪种选择更好?从编程的兼容性和便利性角度
2、发现《原始文档》中很多BOOL特点的字段均采用char(1),在仅仅有两个选择值“是/否”和“char(1)”哪种类型比较好?从编程的兼容性和便利性角度
3、发现很多处需要记录日期,但不记录时间,那么ACCESS有无DATE类型?而不是DATETIME;如果用了后者,在精确到一天的判断时有没有特定的函数?从编程的兼容性和便利性角度
4、ACCESS中所谓“整型”是否有正负值?FLOAT对应的是哪一个?是“单精度”还是“小数”
非常感谢!