一个用户控件,代码如下:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;public partial class UserWelcome : System.Web.UI.UserControl
{
    WebService webService = new WebService();
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["UserID"] != null)
        {
            string strSql = "Select User_name from z_UserInfo where User_ID='" + Session["UserID"].ToString() + "';";
            DataTable dtTable = webService.ExcuteSelect(strSql);
            this.lblName.Text = dtTable.Rows[0]["User_name"].ToString();
        }
    }
}
对这个控件生成页的时候,显示错误
“System.Web.Services.WebService”并不包含“ExcuteSelect”的定义这是一本书上的一个例子,随书光盘给的代码也是这样写的
怎么会错呢?另外,我在baidu上看到一个和我一样疑问的人,有人给他解释说WebService不是这样用的,我也奇怪这个问题,这个WebService是怎么连接数据库的呢,这本书的这个实例电子书店程序,连接数据库都是这样new WebService,然后就执行sql了,谁忙我解释解释,越详细越好,谢谢