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

解决方案 »

  1.   

    System.Data.SqlClient 或 System.Data.OleDb
      

  2.   

    <% @ Page Language="C#" %>
    <% @ Import Namespace="System.Data" %>
    <% @ Import Namespace="System.Data.SqlClient" %>
    <Script Language="C#" Runat="Server">
    public void Page_Load(Object src,EventArgs e)
    {
    //定义语句 
    string mySelectQuery = "SELECT * from Company";
    string myConnString="server=localhost;uid=sa;pwd=;database=aspcn";//联结
    SQLConnection myConnection = new SQLConnection(myConnString);
    SQLCommand myCommand = new SQLCommand(mySelectQuery,myConnection);
    myConnection.Open();
    //定义DataReader
    SQLDataReader myDataReader;
    //赋与DataReader以结果
    myCommand.Execute(out myDataReader);//将DataReader与DataGrid进行捆绑
    show.DataSource=myDataReader;
    show.DataBind();//关闭
    myDataReader.Close();
    myConnection.Close();}
    </script>
    <html>
    <head>
    <title></title>
    </head>
    <body>
    <asp:DataGrid id="show" runat=server HeaderStyle-BackColor="#aaaadd" />
    </body>
    </html>这段程序 有什么错呢,怎么都运行不了。 帮我看看 谢谢了。
      

  3.   

    现在运行就是这样的报错。编译错误 
    说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: CS0246: 找不到类型或命名空间名称“SQLConnection”(是否缺少 using 指令或程序集引用?)源错误: 行 10: 
    行 11: //联结
    行 12: SQLConnection myConnection = new SQLConnection(myConnString);
    行 13: SQLCommand myCommand = new SQLCommand(mySelectQuery,myConnection);
    行 14: myConnection.Open();