Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

学习Access的困惑

王笑  发表于:2010-07-06 07:01:52  
复制

我原来学过foxbase+属于较早的关系型数据库,时隔多年,这个foxbase+ 已经过时了,我重新学习Access,开始感觉界面比较简单,由于以前的基础较好SQL查询都熟练掌握了。但是我发现Access表中做多种查询只能一个类型一个类型的查询,非常不方便,不能一次性连续实现。我就继续向下学习,发现如果Access的编程又要使用了VBA,耐者性子学习VBA,发现要学习数据库引擎借口。我今天在想Access到底能不能编程?为什么要绕这么多圈子,就没有自己的程序语言吗?我理解对不?有谁能给我讲讲?

 

Top
煮江品茶 发表于:2010-07-06 08:45:38

南美足球与欧洲足球各有利弊,能在世界杯赢球者为王。软件比较也概莫如此,呵呵。



麥田 发表于:2010-07-06 12:01:16

ACCESS软件网开发网络培训 详见:

http://www.accessoft.com/training.asp



82077802 发表于:2010-07-07 06:00:34
1、想通过Excel+vba来编程发财,不管怎么说,目前这种可能性很小。
2
、录制宏后的代码不进行简化,这种情况初学者常犯;或者不屑于用录制宏,这种相反。
3
、喜欢用.select.copy.active等,如果不是迫不得已,还是不要用这些东西好。
4
、不喜欢用公式函数,什么都喜欢用程序;活用公式函数是我们学EXCEL中重要的重点,学会嵌套着用,很多事情都可以解决。譬如表1A1单元格如果要等于表2A列中的某个单元格,很多人都是用程序来直接赋值,数量少这也可以,但如果数量很多的话,为何不试用一下offset呢?偏移都指向同一个单元格,就当是一个变量,改一下这个单元格的值,表1offset的单元格的值就全部改了。
5
设计输入数据界面竟然用用户窗口+文本框之类的东西,天,我为什么要用EXCEL,原因之一不就是图个方便吗?!直接在工作表中操作就是输入数据最好的方法,如果一些功能你不想给别人用,顶多你屏蔽掉吧。
6
、关闭程序的时候很喜欢退出整个EXCEL,这样自我感觉更象一个完整的程序。其实完全有必要考虑其他用户是否也在用EXCEL,所以,必须做好一下判断,不要自作聪明全部退出来,还帮忙把每个工作簿都保存一下。
7
、不喜欢用with,总是workbook("").worksheet("").range("").***一行行排得挺整齐的,还说都用复制,其实也不麻烦。


总记录:3篇  页次:1/1 9 1 :