我一直在使用这种编码,就像一周前一样。但是我被卡在检索部分。所以,我有这8个文本框用于支出,每个支出8个以上的价格。在该页面上,有一个下拉菜单,用户将选择月份,然后选择当月的费用,例如1月份,文本框将显示该月份的数据库记录。如何链接月份,以便它可以根据用户的记录从数据库中检索数据?以及如何仅显示当前登录用户的记录?谢谢你帮我。从sql检索数据
protected void Button1_Click(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["Connection"].ConnectionString);
conn.Open();
SqlCommand cmd = new SqlCommand("SELECT * FROM ExpTab WHERE UserID = @UserName and month = @month", conn);
cmd.Parameters.Add(new SqlParameter("UserName", HttpContext.Current.User.Identity.Name));
cmd.Parameters.Add(new SqlParameter("@month", DropDownList2.SelectedValue));
DataTable dt = new DataTable();
只想问你,如何在文本框中显示检索到的数据? Thankk你
你的数据库是否有任何日期列? – 2012-02-27 05:36:20
我认为它更好,如果你的数据库架构以及 – Jayanga 2012-02-27 05:37:47
你有没有试过调试它?它返回什么?用户SQL分析器 – 2012-02-27 05:41:03