还用6.5 .放弃使用System.Data.OleDb命名空间中的函数,用System.Data.SQLClient中的SqlConnection试一下。忘了那篇文章说了Framework beta2 好像最少也要SQL7.0 或是SQL 200,6.5的部分内核还是Sybase的。如果不行,就用ODBC .NET Data Provider Beta 1,ODBC的方式应当可以的。祝你好运。
http://download.microsoft.com/download/dasdk/Beta/1.0.2914.58/W98NT42KMeXP/EN-US/odbc_net.exe

解决方案 »

  1.   

    致ccBoy(小气的神):非常谢谢!我下载了ODBC。NET,但在使用的过程中,在ASP。NET页面中(已 USING SYSTEM。DATA。ODBC ),编译时报找不到NAMESPACE。请问我该如何加入NAMESPACE?
      

  2.   

    在 ASP.net 中连接SQL SERVER 当然最好用 ADO.net.直接使用其控件。不过beta2版中有bug.利用其向导连接好后,再查看源程序,你就会发现该怎么做。
      

  3.   

    仅在ASP.NET页面中USE还不够,你必须在相应的项目中导入该ODBC的DLL。
      

  4.   

    oledbconnection  object  !  please try it!do not use sqlconnection ,for that is ready for sql 7.0 or later!good lucky