对象名 'fileType' 无效。
public partial class wsxz : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
this.new_softList();//最新上传软件
}
protected void new_softList()
{
DataView dv = dTable("select top 27 * from fileMain order by Id desc", "fileMain");
this.new_soft.DataSource = dv;
this.new_soft.DataBind();
}
private DataView dTable(string query, string table)
{
SqlConnection conn = publicCS.ceconn();
SqlDataAdapter sda = new SqlDataAdapter(query, conn);
DataSet ds = new DataSet();
sda.Fill(ds, table);
return ds.Tables[table].DefaultView;
}
protected string soft_type_name(string classid)
{
DataView dv3 = dTable("select * from fileType where id=" + classid + "", "fileType");
if (dv3.Table.Rows.Count != 0)
{
return dv3.Table.Rows[0]["tName"].ToString();
}
else
{
return "0";
}
}
}
我在数据库中没有 'fileType' 这个字段名,我不需要这个字段名,应该怎么修改上述代码呢?跪求大神们解答。
------解决方案--------------------既然没有那就换成你需要的字段呗,这东西有什么好问的,如果不想写字段名也可以正常运行的话,那就修改 dTable代码
------解决方案--------------------
DataView dv3 = dTable("select * from fileType where id=" + classid + "", "fileType");
你没有fileType字段,你写他干什么呀? 换成你想要的字段吧