解决方案 »

  1.   

    DropDownList1.SelectedValue应该作为值,你作为字段了
      

  2.   

    string sqlstr = "select t_planed_BOS.FendDate,t_planedentry_BOS.Fqty,t_planedentry_BOS.Fuseqty from t_planed_BOS,t_planedentry_BOS where t_planed_BOS.FID=t_planedentry_BOS.FID and t_planed_BOS." + DropDownList1.SelectedValue.ToString().Trim() + "like '%" + TextBox1.Text.ToString().Trim() + "%'";
      

  3.   

    string sqlstr = "select t_planed_BOS.FendDate,t_planedentry_BOS.Fqty,t_planedentry_BOS.Fuseqty from t_planed_BOS,t_planedentry_BOS where t_planed_BOS.FID=t_planedentry_BOS.FID and t_planed_BOS." + DropDownList1.SelectedValue.ToString().Trim() + " like '%" + TextBox1.Text.ToString().Trim() + "%'";
    少空格了
    你把sqlstr打印,然后放查询分析器,就知道哪里问题了
      

  4.   

    哪里少了个空格   like这里吗   传授一下  下次好注意 把and后面 t_planed_BOS. 删了就能查后面两个字段   前面这个估计是 数据库时间设置问题  谢谢  跟我说下空格就能结贴了
      

  5.   

    调试下代码,把最终生成出来的sql 语句粘贴出来,从帖子来看,问题出在
      and " + DropDownList1.SelectedValue.ToString().Trim() + "like '%" + TextBox1.Text.ToString().Trim() + "%'" 这块,应该最终生成的sql字符串有问题。
    and后面、like前面字段之间要注意空格