|  | 主题:  唉,access用好好的干嘛要转换成sql2000…… | 
            
                        
                
                    |  Such a lovely place
 职务:普通成员
 等级:2
 金币:10.0
 发贴:573
 注册:2001/11/4 21:15:56
 
 | 
                            
                            #12002/11/13 6:37:52 
                                我原来做的论坛是用access数据库的,我现在想把它移植到sql2000的数据库里去,可我发现还是有一些问题的,现在谈谈我的一点体会,希望能给和我有相同想法的人一点点帮助。
 1、在sql2000导入access数据库时,自动编号id字段要重设,设成“标识(不可复制)”,种子、增量都为1。否则在插入记录时,页面显示不出id字段,并提示出错。
 2、在access里,如果有几张表,并设置了关系,那么在导入过程中,这些关系是不会被导入sql2000的,access的查询会被当作表导入,换句话说,原来在查询里所设置的运算等在sql2000里不再会有效了。
 3、如果想用原来的查询,在sql2000里只有重新定义表之间的关系,然后建立视图,取名和原来的查询名称相同。
 4、在access里设定的主键等,需要到sql2000里重新设定。
 5、access里的一些函数sql2000并不认得。如查询里常用的last()等。还有就是默认当前时间,在access里是now(),可在sql2000里提示认不出该函数,要改为getdate()。
 
 以上是我个人在转换二者时的一点体会,希望大家指教。sql2000的功能还是非常强大,非access可比。可平常的一些留言板、访问量不是太高的论坛等交互应用,我想access足可胜任。但通过象access这样的桌面型、易上手的数据库的学习,来学习数据库的基本知识,然后不断提高自己的水平,最后达到对大型数据库的掌握和使用才是我们的根本目的……
 | 
                        
                
                    |  5D荣誉斑竹
 职务:普通成员
 等级:2
 金币:10.0
 发贴:710
 注册:2001/10/24 18:34:42
 
 | 
                            
                            #22002/11/13 8:55:09 
                                不错,给你打分,置顶1周
                                
                                
                                
                             | 
                        
                
                    |  Such a lovely place
 职务:普通成员
 等级:2
 金币:10.0
 发贴:573
 注册:2001/11/4 21:15:56
 
 | 
                            
                            #32002/11/13 15:26:29 
                                嘿嘿,自己有感而发,没想到受到班主的夸奖;)我会再接再厉,把我遇到的一些问题和解决方法继续贴出来,欢迎大家指教……
                                
                                
                                
                             | 
                        
                
                    |  911again
 职务:普通成员
 等级:1
 金币:0.0
 发贴:97
 注册:2002/10/13 7:43:28
 
 | 
                            
                            #42002/11/15 7:28:37 
                                为什么我在机器上测试自己的网站时不能插入记录到Access数据库。本人机器上没有安装office,是否要安装才能插入记录
                                
                                
                                
                             | 
                        
                
                    |  yxknet
 职务:普通成员
 等级:1
 金币:1.0
 发贴:136
 注册:2002/8/29 0:07:31
 
 |  | 
                        
                
                    |  jujishou
 职务:普通成员
 等级:1
 金币:0.0
 发贴:55
 注册:2002/9/27 21:33:02
 
 | 
                            
                            #62002/11/22 9:51:03 
                                要这么多烦琐的事情要改啊?第一步好象可以在指定的表的属性可以直接设置为自动编号的。
 其他几步,就没什么好招了,只能老老实实的改。
 | 
                        
                
                    |  Such a lovely place
 职务:普通成员
 等级:2
 金币:10.0
 发贴:573
 注册:2001/11/4 21:15:56
 
 | 
                            
                            #72002/11/22 14:27:58 
                                对的,好象可以,我还没试过:)
                                
                                
                                
                             |