首页 > 解决方案 > 删除 Asp.Net 数据库连接教程。收到 CS103 错误代码

问题描述

我是编程新手,在 Guru99.com 网站上找到了这些很棒的教程。在插入、更新、删除 Asp.Net 数据库连接教程下,我能够成功连接到数据库,消息返回“已建立连接”。我遇到的问题是在使用 SQLDataReader 的 ASP.NET 读取数据库下。当我添加代码并运行程序时,我得到了一个 CS103 代码,即当前上下文中不存在名称“sqlquery”。我认为必须删除 response.write 和 ccn.close 语句,认为需要打开连接并且仍然得到相同的错误代码。我希望找到熟悉本教程的人。这是我的代码:

protected void Page_Load(object sender, EventArgs e) { String connetionString; //变量声明SqlConnection cnn;

        connetionString = @"Data Source=BMIS-JHanlon3\SQLEXPRESS;Initial Catalog=DemoDB;User ID=sa;Password=demo123";   //Set connection string

        cnn = new SqlConnection(connetionString); //Assign connection

        cnn.Open();                          //open and close the connection
       // Response.Write("Connection Made");
       // cnn.Close();

        SqlCommand command;
        SqlDataReader dataReader;
        String sql, Output = " ";
        sql = "Select TutorialID,TutorialName from DemoDB";

        command = new SqlCommand(sql, cnn);

        dataReader = sqlquery.ExecuteReader();
        while (dataReader.Read())
        {
            Output = Output + dataReader.GetValue(0) + " - " + dataReader.GetValue(1) + "</br>";
        }

        Response.Write(Output);
        dataReader.Close();
        command.Dispose();
        cnn.Close();
    }



}

}

标签: sqldatareader

解决方案


推荐阅读