是谁告诉你VS2013连不上SQL 2008的
要是它存在这么严重的问题,早就完蛋了,哪里还有人会去用换个开发环境,连数据库版本都要跟着换,这不像话

解决方案 »

  1.   

    要是按你这种说法,vs2008和sql2000根本也不配套嘛,想用sql2000起码得弄个vs2000
      

  2.   

    SQL 2000不能在VS 2013上面显示数据的
    是不是看错了,我是说VS2013连不上SQL 2000
    VS2008是最后个支持SQL 2000的版本,SQL 2000数据不能在VS 2010及以后版本上连接和显示数据
      

  3.   

    VS2008是最后一个支持SQL 2000的版本,SQL 2000数据不能在VS 2010及以后版本上连接和显示数据 
      

  4.   

    为什么,根源在哪里?
    把.net版本降下来,不要用4.5,改成2.0,也不行?
      

  5.   

    除了程序集版本,我看不出VS2013和VS2008编译的程序到底哪里有区别了
    VS2008使用的是3.5
    VS2013新建工程默认使用4.5
    你改成3.5试试
      

  6.   


    不可以的,我的意思是说在VS里面用VS自带的SQL连接连接SQL,就算你用VS2010改成.NET 3.5,也无法显示数据的
      

  7.   

    没有必然联系吧,那人家ACCESS数据库怎么办
      

  8.   

    如果你不能连接SQL 2000,你没可能在VS里用LINQ TO SQL
      

  9.   

    如果你不能连接SQL 2000,你没可能在VS里生成LINQ TO SQL的DATA CONTEXT
      

  10.   

    爷,数据库连接你就用SQL Server Management Studio看呗,为啥你非要在Visual Studio中连接并查看数据呢?
      

  11.   

    晕死,为什么要这样,除了方便点之外,效率和可扩展性都不高
    除非你只会拖控件,而完全没接触过如何后台读取数据库,再给控件绑定数据源如果你不能连接SQL 2000,你没可能在VS里生成LINQ TO SQL的DATA CONTEXT
      

  12.   

    换句话说,这样LINQ就不能用了
      

  13.   


    词不达意坑死人啊
    饶了这么多圈,你为啥不能直接问:如何在Vs2010及以上版本中使用LinqToSql/EF,注意目标数据库是MSSQL2000因为目前手上没2000数据库,所以此处就没法做测试了,爱莫能助
      

  14.   

    好像是.net版本的问题,我记得用vs2012做网站用sql2000是不可以,好像是在调试时有问题。
    当时忘记是怎么整了,好像是改成.net FW 4.0 还是3.5就可以了
      

  15.   

    为什么不能用linq?  你现在这样只是没有可视化工具直接给你用而已。
    sqllite也能用linq处理数据啊,你能在vs里面的sql资源管理器直接连接并查看sqlite的数据么?
      

  16.   

    VS跟SQL的版本扯不上任何关系吧,如果用要用EF之类的框架那就不知道了
      

  17.   

    Linq 只支持 SQL Server 2005  或者以上的数据库
    如果楼主需要用linq 可以自定 Provider