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

解决方案 »

  1.   

    是你的代码拼写有错误,不是Imports“System.Data.sql而应该是
    <%@ Import Namespace="System.Data.SqlClient"%>
    试试看吧
      

  2.   

    肯定是
    System.Data.SqlClient
      

  3.   

    谢谢各位,我试过了,代码写错了,应该是 system.data.sqlclient.可谁能告书我两者有什么区别?
      

  4.   

    编译器错误信息: BC30466: 无法找到 Imports“System.Data.sql”的命名空间或类型“sql”。
    把System.Data.sql改成System.Data.SqlClient
      

  5.   

    SqlConnection类及其他有关Sql数据连接的类放在System.Data.SqlClient名字空间里。
    系统没有System.Data.sql的名字空间,当然说找不到了。
      

  6.   

    谢谢 cenxaoi(毅)的回答,再问:
    编译器错误信息: BC30451: 名称“SQLDataType”未声明
    源错误:行 57:             dim param as SQLParameter
    行 58:             
    行 59:             param = new SQLParameter("@code",SQLDataType.NVarChar,10)
     
    是否必须要imports system.data.sql空间
      

  7.   

    dotnet framework正式版中已经没有System.Data.Sql空间了,改成System.Data.SqlClient
    如果需要进行数据库操作,则必须要引入该空间或者System.Data.OleDb空间。
      

  8.   

    编译器错误信息: BC30451: 名称“SQLDataType”未声明
    源错误:行 57:             dim param as SQLParameter
    行 58:             
    行 59:             param = new SQLParameter("@code",SQLDataType.NVarChar,10)以上错误代码如何改正,是否需要imports名字空间,我用imports system.data.oledb 也不行。请回答,谢谢!