首先: 在前台将textboxs控件的ID 依次写为:txt2~txt96
然后:在后台写如下:
先实例化 :STYJ_Data styj = new STYJ_Data();
/// <summary>
/// 绑定数据
/// 2011/1/11 MYL add
/// </summary>
/// <param name="pageIndex"></param>
private void BindInfo()
{
DataSet ds = styj.ViewTitleDetaile(Request.QueryString["LID"].ToString());
DrpYear.SelectedValue = ConvertDBNullToStrEmpty(ds.Tables[0].Rows[0][27].ToString());//年份
DrpYear.Visible = false;//隐藏掉时间
//---------------------------modify i<=28 to i <= 96 by MYL 2011-4-13
for (int i = 2; i <= 96; i++)//循环赋值
{
if (i == 27)
{
txt27.Value = ConvertDBNullToStrEmpty(ds.Tables[0].Rows[0][i - 2].ToString());
}
else if (i == 2)
{
txt2.Value = ConvertDBNullToStrEmpty(ds.Tables[0].Rows[0][i - 2].ToString());
}
else
{
TextBox tb = (TextBox)Page.FindControl("txt" + i); //txt2~txt96
if (ds.Tables[0].Rows.Count > 0)
{
tb.Text = ClearZero(ConvertDBNullToStrEmpty(ds.Tables[0].Rows[0][i - 2].ToString()));
}
}
}
}
在DataAccess层 STYJ_Data.cs类中添加styj.ViewTitleDetaile();
/// <summary>
/// 开发区发展建设情况表(年报),详细一览
/// add by limm 2011-01-10
/// </summary>
/// <param name="LID">列表,主键</param>
/// <returns>根据LID,查出开发区发展建设情况表(年报)详细信息</returns>
public DataSet ViewTitleDetaile(string LID)
{
StringBuilder sqlStr = new StringBuilder();
sqlStr.Append(" select");
// sqlStr.Append(" a.KFQNAME,"); //开发区名称
sqlStr.Append(" CONVERT(char(10), a.SBNY,120) as SBNY ,"); //上报年月
sqlStr.Append(" a.DQSCZ,"); //地区生产总值(GDP)
sqlStr.Append(" a.GYZJZ,"); //其中:工业增加值
sqlStr.Append(" a.ZDCYZJZ,"); //其中:主导产业增加值
sqlStr.Append(" a.SZDQZJZ,"); //所在地区增加值
sqlStr.Append(" a.YWZSR, "); //业务总收入
sqlStr.Append(" a.GYZCZ, "); //工业总产值
sqlStr.Append(" a.GZCZ, "); //其中:规模以上工业总产值
sqlStr.Append(" a.YSSR, "); //地方一般预算收入
sqlStr.Append(" a.CKE, "); //出口额
sqlStr.Append(" a.JKE, "); //进口额
sqlStr.Append(" a.XPWSTZQYS, "); //新批外商投资企业数
sqlStr.Append(" a.SJDZZCE, "); //实际到帐注册外资额
sqlStr.Append(" a.XZNZQYS, "); //新增内资企业数
sqlStr.Append(" a.ZCZB, "); //新增内资企业注册资本
sqlStr.Append(" a.ZCTZ, "); //当年全社会固定资产投资
sqlStr.Append(" a.GYZCTZ, "); //其中:工业固定资产投资
sqlStr.Append(" a.JCSSTR, "); //其中:基础设施投入
sqlStr.Append(" a.CYRS, "); //期末从业人数
sqlStr.Append(" a.GYCYRS, "); //其中:工业从业人数
sqlStr.Append(" a.JWRZZ, "); //其中:境外人士在职人数
sqlStr.Append(" a.GXQYRS, "); //高新技术企业数
sqlStr.Append(" a.ZSR, "); //高新技术企业业务总收入
sqlStr.Append(" a.FHQS, "); //高新技术创业服务中心(孵化器)数
sqlStr.Append(" a.FHQNQS, "); //高新技术创业服务中心(孵化器)内企业数
sqlStr.Append(" CONVERT(char(10),a.BCRQ,120) as BCRQ, ");//报出日期
sqlStr.Append(" a.ZBR, "); //制表人
// sqlStr.Append(" b.LTIME, "); //年份
//--------------------------------------Add by MYL 2011-4-12
sqlStr.Append("a.FWYYSR , "); //服务业营业收入
sqlStr.Append("a.CZSR , "); //财政收入
sqlStr.Append("a.SZDQJCZ , "); //所在地区进出口总额
sqlStr.Append("a.XPGYXM , "); //其中:工业项目
sqlStr.Append("a.XPXYWZ , "); //新批协议注册外资额
sqlStr.Append("a.XPXYZZ , "); //其中:增资额
sqlStr.Append("a.SJGYXM , "); //其中:工业项目
sqlStr.Append("a.SZDQSJZCWZ , "); //所在地区实际到帐注册外资额
sqlStr.Append("a.QMZCWSTZS , "); //期末注册外商投资企业数(2001年起)
sqlStr.Append("a.QMQSJCQS , "); //其中:建成投产外资企业数
sqlStr.Append("a.QMQSGYXM , "); //其中:工业项目
sqlStr.Append("a.QMSJZCWZ , "); //期末实际到帐注册外资额(2001年起)
sqlStr.Append("a.QMSJGYXM , "); //其中:工业项目
sqlStr.Append("a.XZNZGYXM , "); //新增内资企业数>>其中:工业项目
sqlStr.Append("a.ZCGYXM , "); //新增内资企业注册资本>>其中:工业项目
sqlStr.Append("a.QMZCNZQYS , "); //期末注册内资企业数(2001年起)
sqlStr.Append("a.QMNZJCQS , "); //其中:建成投产企业数
sqlStr.Append("a.QMNZGYXM , "); //其中:工业项目
sqlStr.Append("a.QMNZZCZB , "); //期末内资企业注册资本额(2001年起)
sqlStr.Append("a.QMNZZCGYXM , "); //其中:工业项目
sqlStr.Append("a.JWTZQS , "); //境外投资企业数
sqlStr.Append("a.JWTZE , "); //境外投资额
sqlStr.Append("a.XZGXMJ , "); //行政管辖面积
sqlStr.Append("a.GHMJ , "); //规划面积
sqlStr.Append("a.YKFMJ , "); //已开发面积
sqlStr.Append("a.YKFXMYD , "); //其中:项目用地
sqlStr.Append("a.YKFGYYD , "); //其中:工业项目用地
sqlStr.Append("a.QMQSHGDZC , "); //期末全社会固定资产投资(2001年起)
sqlStr.Append("a.QMQQJCSEZ , "); //期末全区基础设施投入(2001年起)
sqlStr.Append("a.YSL , "); //用水量
sqlStr.Append("a.GYYSL , "); //工业用水量
sqlStr.Append("a.GHGYYSL , "); //规上工业用水量
sqlStr.Append("a.WSCLNL , "); //污水处理能力
sqlStr.Append("a.WSPFL , "); //污水排放量
sqlStr.Append("a.DXHL , "); //电消耗量
sqlStr.Append("a.QNISO4000S , "); //区内通过ISO14000认证企业数
sqlStr.Append("a.QNISO9000S , "); //区内通过ISO9000认证企业数
sqlStr.Append("a.JSHPZXL , "); //建设项目环评执行率
sqlStr.Append("a.GLZYRS , "); //其中:各类专业技术人员数
sqlStr.Append("a.KELJRS , "); //科技领军人才数
sqlStr.Append("a.GXQYXSSR , "); //高新技术企业产品销售收入
sqlStr.Append("a.GXQYGYCZ , "); //高新技术企业工业产值
sqlStr.Append("a.GXKJJCKZ , "); //高新技术产品进出口总额
sqlStr.Append("a.GXCKE , "); //其中:出口额
sqlStr.Append("a.QM500TZS , "); //期末世界500强入区投资企业数
sqlStr.Append("a.CXCYZTS , "); //创新创业载体数
sqlStr.Append("a.QMYFS , "); //期末区内研发中心数
sqlStr.Append("a.CMSB , "); //驰名商标
sqlStr.Append("a.ZMSB , "); //著名商标
sqlStr.Append("a.CKMP , "); //出口名牌
sqlStr.Append("a.ZLS , "); //授权专利数
sqlStr.Append("a.WBFWSR , "); //国际服务外包业务收入
sqlStr.Append("a.XDFWWZ , "); //现代服务业(不含房地产)到帐外资额
//sqlStr.Append("a.ZHNH , "); //综合能耗
sqlStr.Append("a.GMGYNH , "); //规模以上工业综合能耗
sqlStr.Append("a.SO2 , "); //S02排放量
sqlStr.Append("a.COD , "); //COD排放量
sqlStr.Append("a.SCXYQ , "); //获得省级以上创新型园区数
sqlStr.Append("a.SSTYQ , "); //获得省级以上生态工业园区数
sqlStr.Append("a.STSYQ , "); //获得省级特色产业园区数
sqlStr.Append("a.SNNBCX , "); //苏南开发区共建南北开发区成效值
sqlStr.Append("a.GWHJJ , "); //管委会机构是否精简高效值
sqlStr.Append("a.GWHYJ , "); //管委会是否建立一级财政值
sqlStr.Append("a.GWHYZ , "); //管委会实行一站式服务值
sqlStr.Append("a.ZDBCGD , "); //征地拆迁补偿是否符合规定
sqlStr.Append("a.SWRS , "); //生产安全事故死亡人数
sqlStr.Append("a.GLTZ, "); //管理体制
sqlStr.Append("a.SZDQYBYS, "); //所在地区地方一般预算收入
sqlStr.Append("a.SSSR, "); //税收收入
//--------------------------------------End 2011-4-12
sqlStr.Append(" b.LTIME "); //年份
sqlStr.Append(" from");
sqlStr.Append(" tbKFQFZNB a, "); //开发区发展建设情况表(年报)--列表
sqlStr.Append(" tbKFQFZNB_LIST b"); //开发区发展建设情况表(年报)--列表
sqlStr.Append(" where 1=1");
sqlStr.Append(" and a.LID=b.LID");
sqlStr.Append(" and");
sqlStr.Append(" b.LID = " + LID);
DataSet ds = SqlHelper.ExecuteDataset(SqlHelper.ConnectionString, CommandType.Text, sqlStr.ToString());
return ds;
}