北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |
看了朱亦文老师的一篇文章(http://www.accessoft.com/blog/article-show.asp?userid=61&Id=1655),深受启发。
于是也想远一点看ACCESS,这样才看得清她的全貌,心里也有数点,不然老是一头雾水。于是有了下面的一些看似很理论化的东西:
问题1:什么是服务器型数据库? 这里的“服务器型”是啥子意思?JET是不是“服务器型”的?如果不是,为什么?“服务器型”的数据库与非“服务器型”的数据库有什么不同?(注:朱老师原文里的"服务型数据库"可能为"服务器型数据库"的笔误-竹笛)
问题2:不小心在逛书店里看到有很多数据库编程案例,写着"****数据库(VB+SQL SERVER 2000)"、"####数据库(VB+ACCESS 2003)",估计这里的"VB"指的是前台,"SERVER 2000"或"ACCESS 2003"指的是后台了。那如果拿我们的UMV去对应的话,因为前台后台都是ACCESS,那我们的结构是不是"ACCESS 2007+ACCESS 2007"或"ACCESS 2007+JET"或"ACCESS 2007+ODBCDirect"?(不要说我钻牛角尖哦,嘻嘻)
问题3:因为ACCESS可以用JET工作区,也可以用ODBCDirect工作区,我们在应用中如何来选择啊?因为二者有些对象是相同的,比如:Recordset,QueryDef在两个工作区内都有,而且貌似ODBCDirect的对象是JET的对象的子集。
问题4:ACCESS的查询里有用到SQL,我很想知道ACCESS里SQL是哪里来的,为何ACCESS能识别,是来自JET或ODBCDirect吗?或者说,我们在ACCESS里用到的SQL事实上就是JET SQL或ODBCDirect SQL?很粗地翻了下书店里的SQL SERVER的书,发现ACCESS里的SQL跟SQL SERVER里的SQL有相似的地方,但并不完全相同。
问题5:DEV是不是有什么深刻含义啊?UMV教程起名好像动不动就ACCDEV的样子,朱老师在文章里也戏称"MyJETDev"什么的。
敬请各位老师、同学、长辈、先进予以指点。尽管可能很不敬,但我还是想说:希望是能针对我的问题逐一解答,跳着回答的话我很难设置最佳答案的。多谢。