主题:  请大家一起参与,做一个数据库综合练习

大烧卖

职务:普通成员
等级:1
金币:0.0
发贴:73
注册:2000/12/27 9:23:29
#12001/7/19 10:56:18
题目:
现有 5000 项商品,每件商品具有:名称、类别、价格和照片四个属性(暂定照片的分辨率相同)。

要求:
一、使用 Director 开发平台;
二、能够罗列出所有商品的名称、类别和价格,并且点击相应的项目能够出示该商品的照片;
三、能够分别按照名称、类别和价格进行排序;
四、有检索功能,而且能够按照名称和类别分别检索,同时要求有模糊匹配的能力,比如:检索“电”可以查到“电视机”、“电冰箱”等商品;
五、能够对数据库进行添加、删除和修改等维护操作。

我提出这几点,主要是为了区分几个主要的技术重点,应该是可以分步解决的。

希望高手们先保留对其中技术的看法,让大家都有锻炼的余地!等到一周以后,再公布大家各自的成就,怎么样?

欢迎大家踊跃参加!有什么问题可以给我写信! dashaomai@sina.com QQ: 640157 (请注明:director 道友)



草原风

职务:版主
等级:5
金币:13.0
发贴:3489
注册:2001/2/17 19:47:06
#22001/7/19 11:02:32
好象数据库与多媒体的无缝对接问题总是有不少人遇到难题,大家可以集思广义多做点类似的东西来交流一下!!
强烈建议大家亲手做做试试



大烧卖

职务:普通成员
等级:1
金币:0.0
发贴:73
注册:2000/12/27 9:23:29
#32001/7/19 13:57:29
顺便说明一下,这个练习请尽量使用 Director 本身的数据结构和方法来实现,如果直接用第三方插件,直接挂一个数据库,那就意义不大,起不到练习的效果了!

^O^



zwjn

职务:普通成员
等级:1
金币:0.0
发贴:110
注册:2000/12/7 9:29:52
#42001/7/19 18:44:47
呵呵,
你该不会是在这免费征集项目解决方案把:)



lovem

职务:普通成员
等级:1
金币:0.0
发贴:38
注册:2001/3/25 15:13:06
#52001/7/20 13:06:44
好,我认为应该将各个字段如:名称、类别和价格等分别保存,但他们之间有联系。这样好对单个字段进行排序,但通过联系又可以一起显示出来。关于查许问题,大家可以看看D自带的例子。
也可看看“奥古多媒体”的论坛的文献板块。



大烧卖

职务:普通成员
等级:1
金币:0.0
发贴:73
注册:2000/12/27 9:23:29
#62001/7/20 16:19:29
zwjn,我可不是免费征集方案哦!主要技术问题我都已经解决了!

Linux 我曾经有研究,不过不深

lovem,你的想法不错!继续下去肯定能得到答案的! ^o^



大烧卖

职务:普通成员
等级:1
金币:0.0
发贴:73
注册:2000/12/27 9:23:29
#72001/7/21 16:44:51
怎么在 5D 的反应不强烈?



草原风

职务:版主
等级:5
金币:13.0
发贴:3489
注册:2001/2/17 19:47:06
#82001/7/21 16:59:16
我觉得这是个好题目,我想不太积极响应的应该是大家对于多媒体与数据库的集成做得还是太少了点
当我们要用到这个功能时可就不是一时半时能解决了的所以说那位发表异议的的朋友太不应该了!!
我们的论坛就是要有一个集体合作团结的精神嘛!LINGO翻译不是也在如火如荼地进行吗??
难道不是为了大家做些好事嘛???
将来出了书,如果说是几百元一本,那我也得买一本,还要感谢出书或者组织这次活动的机器猫等众位朋友的鼎力支持,这样的话我们的多媒体水平才能得以提高!!!!
希望大家努力把这个题目亲手做一下,尤其是高手们!!!!
为大家提出一个好的解决方案吧!!!



大烧卖

职务:普通成员
等级:1
金币:0.0
发贴:73
注册:2000/12/27 9:23:29
#92001/7/27 11:43:57
虽然磨磨蹭蹭,也算是出了点东西。现在已经实现了前四点和第五点的一丁丁。
我打算做完后再加上注释,然后再上传到什么地方!

不知道大家练习得怎样?



acneyouth

职务:普通成员
等级:1
金币:1.0
发贴:181
注册:2004/6/9 10:01:26
#102001/7/27 12:44:45
我还是倾向于使用插件。因为director做出的程序在硬盘上的存储结构不是面向数据库应用的,对付小的数据库自然是用longo本身实现比较好,但对大的经常要更新的数据库,lingo可能就力不从心了。
V12-DBE是一个很好的针对director的数据库插件,能够从文本、dbf等文件导入数据存成自己专用的格式,有完善的数据库操作命令。它使用的数据不仅包括普通数据库使用的数据,还包括director本身使用的一些媒体文件,如位图等,这个功能对director很有价值,至少我这么想。好象它还能直接向director发送一些命令。我觉得应该好好研究一下这个插件。



燕云

职务:普通成员
等级:2
金币:10.0
发贴:600
注册:2001/5/12 1:31:32
#112001/7/29 6:18:32
如果有人愿意付一定费用!我就写一个吧!


云网媒体【YZCNET.COM】云网媒体开展软件技术、互联网技术、电子商务技术、多媒体设计等服务; 其中包括 :软件开发、网站建设、手机服务、多媒体设计、 图片及演示文稿服务等;

5D荣誉版主

职务:版主
等级:1
金币:10.0
发贴:177
注册:2000/9/17 8:56:36
#122001/7/29 11:50:05
我使用V12这个插件开发了几个产品,发现问题多多:
1、对中文等双字节支持太不好。
2、检索效率低下。
3、应用过于复杂。
……
希望见到一个真正支持ODBC的数据库插件。



大烧卖

职务:普通成员
等级:1
金币:0.0
发贴:73
注册:2000/12/27 9:23:29
#132001/7/29 23:44:58
一个星期的时间已经过去了(实际上10 天了),我的程序是基本完成,但是代码还都太乱,等我整理好代码和帮助后,我就会上传我的源程序,如果有其他高手也有类似的算法,如果你愿意,也请公开出来让大家一起观摩一下!

^o^



du8848

职务:普通成员
等级:1
金币:0.0
发贴:4
注册:2001/7/31 12:08:20
#142001/7/31 12:08:52
我的基本做完了,图片有放大缩小的功能!因为我只用了一张图片(应该比舞台尺寸大)所以掉进来,缩小、显示的过程好象慢了点,不知道有没有办法加快点



poloer

职务:普通成员
等级:1
金币:1.0
发贴:139
注册:2000/11/20 20:47:52
#152001/8/1 9:46:55
好呀,我觉得应该成立一个专门的论坛了。d对数据库的支持一直广受非议,我们现在如果用d去探讨连接数据库的可行性,恐怕还免不了走d 的覆辙,希望各位从多个方面,不妨用别的开发程序,使d 的数据库功能趋于完善,可能要好多人好多天了,不过汗水不会白流。呵呵!!!