就是你的配置啊。要加上对ado的引用才可以。
在你的解决方案里添加引用。

解决方案 »

  1.   

    楼上的哥们,说得详细些;
    是不是那个:<%@Import Namespace=System.Data.ADO%>
                 <%@Import Namespace=System.Data%>
                 <%@Import Namespace=System.SQL.ADO%>这些代码里有的。
    请问“添加引用”是什么意思呢?我不太懂,提示一下吧。在哪里添加呢?
      

  2.   

    你的那个是.net beta版的时候的例子!正式的不时那样了!
      

  3.   

    .net beta版????正式的????请问我在那里可以找到“正式的”学习图书呢?上面的程序是我拷贝一本电子图书上的,可能是“net beta”版的教材吧?我想学"正式"的,不学"beta"的!!
      

  4.   

    把以下代码:
    <%@Import Namespace=System.Data.ADO%>
    <%@Import Namespace=System.Data%>
    <%@Import Namespace=System.SQL.ADO%>改成这样:
    <%@Import Namespace=System.Data %>
    <%@Import Namespace=System.Data.SqlClient %>
    <%@Import Namespace=System.OleDb %>
    注意大小写。我需要分,谢谢!
      

  5.   

    <%@Import Namespace=System.Data %>
    <%@Import Namespace=System.Data.SqlClient %>
    <%@Import Namespace=System.OleDb %>
      

  6.   

    给你个连接去下点新书吧:
    http://download.chinaitlab.com/sort/20_1.htm
      

  7.   

    把以下代码:
    <%@Import Namespace=System.Data.ADO%>
    <%@Import Namespace=System.Data%>
    <%@Import Namespace=System.SQL.ADO%>改成这样:
    <%@Import Namespace=System.Data %>
    <%@Import Namespace=System.Data.SqlClient %>
    <%@Import Namespace=System.OleDb %>
    为什么要改为这个样子呢?
    很关注!!
      

  8.   

    为什么要改成这个呢?因为,前面那一段是的语法是.net beta版时的命名空间,由于你现在用的是1.1版(即最新版),微软已将ADO命名空间改为OleDb和SqlClient了,所以这是版本问题。不知这样解释你是否能明白。
      

  9.   

    再进行更详细的解释:<%@Import Namespace=System.Data %>
    这句是导入ODBC的数据库类,如果你是使用ODBC数据源就必须要这一句。<%@Import Namespace=System.Data.SqlClient %>
    这句是导入SQL的数据库类,如果你使用SQL Server作为数据源,并且要创建SQL的对象,就必须有这一句。<%@Import Namespace=System.OleDb %>
    这句是导入OLEDB的数据库类,如果你使用OLEDB数据源,就必须导入它。也就是说,根据你使用的数据源,和你需要创建的数据对象,从它们中间选择一个命名空间就行了。但是你的问题里没有说明你要创建什么数据对象,所以我让你把它们加进去。个人推荐:
    不论你使用什么数据源,都可以使用OLEDB对象来连接,为了兼容性还是尽可能使用OLEDB对象,这样当你改变数据源后,只需要修改它的连接字符串就行了。
    这个属于很基础的问题,多看看相关的书或介绍,你就能明白了。我的表达能力有限,但希望对你有所帮助,我们共同学习吧!