public partial class read : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        //string objConnection;
        string stringstrConnection = "server=Cityhr-Z;uid=sa;pwd=;database=CityHRCorp";
        SqlConnediob objConnection = new SqlCOnnection(strConnection);
        objConnection.Open();
        //string strConnection = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=";
        //strConnection += Server.MapPath(strDb);
        OleDbConnection objConnection = new OleDbConnection(strConnection);
        OleDbCommand objCommand = new OleDbCommand("select Employees where EmployeeID=3", objConnection);
        objConnection.Open();
        OleDbDataReader objDataReader = objCommand.ExecuteReader();
        if (objDataReader.Read())
        {
            id.Text = Convert.ToString(objDataReader["EmployeeID"]);
            name.Text = Convert.ToString(objDataReader["EmployeeName"]);
            ip.SelectedItem.Text = Convert.ToString(objDataReader["IPAddress"]);
        } 
    }
}

解决方案 »

  1.   

    SqlConnediob objConnection = new SqlCOnnection(strConnection);上面SqlConnediob 这样的也行?***********
    具体提示错误是什么?看你的代码好像有多处错误。objConnection 还还定义了两次。strConnection 已注释了你还用。
      

  2.   

    你用sqlserver 已经用sqlconection打开了
    你还用oledb干吗?
    直接用sqlcommand 了
      

  3.   

    这里还不能贴图,我也说不清楚,只好转到小弟的博客上面了.兄弟们帮我看看,这里的分我加倍散.谢了.
    http://blog.96yy.com/threadview.asp?forumID=6&threadID=4