0

在编程方面,我是一个新手,我只是对开始感兴趣。我创建了一个简单的 asp web 项目,并包含了多个网页,其中我有下拉列表。

我可以创建一个使用数据集从我的数据库中选择项目标题的类,这一切都很好。我的问题是如何从不同的网页调用此类以将数据绑定到我的下拉列表?

下面是我从数据库中提取所需数据的代码

public void cmbProject()
{
    using (SqlConnection oConn = new SqlConnection(ConfigurationManager.ConnectionStrings["connString"].ToString()))
    {
        string sql = "select pr.ProjectID, lo.UserName, " +
                     "pr.Title " +
                     "from Project pr " +
                     "inner join ProjectUsers pu on pu.ProjectID = pr.ProjectID " +
                     "inner join Users us on us.UserID = pu.UserID " +
                     "inner join Login lo on lo.UserID = us.UserID " +
                     "where lo.UserName like '%daniel_23%'";
        try
        {
            oConn.Open();
            //fill drop down list with project listings
            SqlCommand cmd = new SqlCommand(sql, oConn);
            SqlDataReader reader = cmd.ExecuteReader();

            oConn.Close();
        }
        catch (Exception)
        {
            throw;
        }
    }
}
4

0 回答 0