using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls;
using System.Data.OleDb;
public partial class _paiming : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { //非常感谢大家的指教 } }
apsx.cs后台: using System; using System.Data; using System.Data.SqlClient; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls;
public partial class _paiming : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (!this.IsPostBack) { GridView1_Bind(); } }
private void GridView1_Bind() { string myconn = ConfigurationManager.ConnectionStrings["ConStr"].ToString();//web.config SqlConnection conn = new SqlConnection(myconn); conn.Open(); string sqlstr = "select xingming,fenshu,paiming='第'+convert(varchar(20),(select count(b.fenshu)+1 from " + "(select distinct fenshu from chengji where fenshu>a.fenshu)b))+'名' from chengji a order by paiming"; SqlDataAdapter da = new SqlDataAdapter(sqlstr,conn); DataSet ds = new DataSet(); da.Fill(ds,"chengji"); GridView1.DataSource = ds.Tables["chengji"].DefaultView; GridView1.DataBind(); } }