SQL2000 TO SQL2005的问题
我原来作了一个WINFORM程序,这个程序里面用的是SQL   SERVER   2000数据库,平台是: 
 VS.NET   2005   +   SQL   SERVER   2000   +   WINDOWS   2003   
 我想请问如果我把这个程序换到了VS.NET   2005   +   SQL   SERVER   2005   +   WINDOWS   XP 
 这个平台以后,会不会因为原来程序中用的数据库是SQL   SERVER   2000,而现在平台中的数据库是SQL   SERVER   2005而产生错误呢? 
 也就是问一下2000建立的数据库文件(.mdf)可不可以在2005下完整无错的运行呢? 
------解决方案--------------------没有问题 
 只是2005有些更好的功能 
 你逐步升级过去就行了 
 兼容老的东西 
 微软这点一般都做得不错
------解决方案--------------------不一定,在2000里面*=在2005里就不支持。一定要换成LEFT JOIN才可以,呵呵。
------解决方案--------------------绝在部份可以用的,兼容性很好,放心   
 只是转成了2005之后,就转不回来了
------解决方案--------------------2000至2005: 
 在2005里面,建个新库,直接覆盖还原2000的备份就可以用 
 2005-> 2000: 
     不能直接用还原或是附加的方式了,两者语法上有些不同