| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 544 人关注过本帖
标题:C# 在后台用 table 创建表,怎么把数据库中的数据导入表格中
只看楼主 加入收藏
不喜欢编程
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2014-10-13
结帖率:0
收藏
 问题点数:0 回复次数:1 
C# 在后台用 table 创建表,怎么把数据库中的数据导入表格中
哪位大神帮下忙。谢谢
搜索更多相关主题的帖子: 数据库 
2014-11-26 14:10
不喜欢编程
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2014-10-13
收藏
得分:0 
这是我自己写的代码,但是数据没有导入成功,只有这样的一个表头
<tr><td>学生姓名</td><td>学生学号</td><td>性别</td><td>就业方式</td><td>招聘职位</td><td>备注</td><td>就业单位名称</td></tr>
数据没有,还有哪里没写完的吗?求教高手
protected void pub(string id, int pubFlag)
    {
        /* string strtb = "SELECT d.学生姓名,a.学生学号,d.性别,a.就业方式,c.职位名称" +
                    "a.备注,b.就业单位名称 " +
                    " FROM Student_baseinfo AS d,zj_netinfoEx AS a INNER JOIN zj_job_infoEx AS b " +
                    " ON a.招聘信息编号 = b.招聘信息编号 " +
                    " LEFT OUTER JOIN zj_job AS c ON a.招聘岗位编号 = c.职位编号 " +
                    " WHERE a.valid != 0 AND b.valid!=0 AND a.学生学号 = d.学生学号 AND a.招聘信息编号='" + id + "'";*/
        string str = "SELECT d.学生姓名,d.性别,a.学生学号,a.就业方式,a.备注," +
                "a.应聘信息编号,b.招聘信息编号,b.就业单位名称,b.招聘标题,c.职位名称 " +
                " FROM Student_baseinfo AS d,zj_netinfoEx AS a INNER JOIN zj_job_infoEx AS b " +
                " ON a.招聘信息编号 = b.招聘信息编号 " +
                " LEFT OUTER JOIN zj_job AS c ON a.招聘岗位编号 = c.职位编号 " +
                " WHERE a.valid != 0 AND b.valid!=0 AND a.学生学号 = d.学生学号 AND a.招聘信息编号='" + id + "'";
        string no, strJob, time;
        string head;
        int i;
        DataRow d;
        DataSet ds;
        time = DateTime.Now.ToString();
        no = objCom.GetMaxNo("00000000000", "编号", "content", ""); //发布信息的id
        string toAdd = "<table border= \"1\" style=\"text-align:center;\"><tr><td>学生姓名</td><td>学生学号</td><td>性别</td><td>就业方式</td><td>招聘职位</td><td>备注</td><td>就业单位名称</td></tr>";
        if (pubFlag == 1)
        {
            head = "<h1>录用结果:</h1>";
            ds = objCom.GetDSCommon(str, "zj_netinfoEx");
            for (i = 0; i < ds.Tables[0].Rows.Count; i++)
            {
                d = ds.Tables[0].Rows[i];
                strJob = d["职位名称"] == null ? "待定" : d["职位名称"].ToString().Trim();
                toAdd += "<tr><td>" + d["学生姓名"] + "</td><td>" + d["学生学号"] + "</td><td>" + d["性别"] + "</td><td>" + d["就业方式"] + "</td><td>" + strJob;
                toAdd += "</td><td>" + d["备注"] + "</td><td>" + d["就业单位名称"] + "</td></tr>";
            }
            string s = "INSERT INTO content(编号,栏目编号,标题,日期,作者,上传日期,内容,审核,审核人,审核日期,隐藏,内容类型,招聘信息编号) VALUES('" +
                no + "','0405','录用结果发布','" +
                time + "','招生就业办','" + time + "','" +
                head + toAdd + "','01','系统','" +
                time + "','显示','内容','y" + id + "')";
            objCom.excsql(s);
        }
        if (pubFlag == 0)
        {
            head = "<h1>撤销录用结果:</h1>";
            ds = objCom.GetDSCommon(str, "zj_netinfoEx");
            for (i = 0; i < ds.Tables[0].Rows.Count; i++)
            {
                d = ds.Tables[0].Rows[i];
                strJob = d["职位名称"] == null ? "待定" : d["职位名称"].ToString().Trim();
                toAdd += "<tr><td>" + d["学生姓名"] + "</td><td>" + d["学生学号"] + "</td><td>" + d["性别"] + "</td><td>" + d["就业方式"] + "</td><td>" + strJob;
                toAdd += "</td><td>" + d["备注"] + "</td><td>" + d["就业单位名称"] + "</td></tr>";
            }
            string s = "INSERT INTO content(编号,栏目编号,标题,日期,作者,上传日期,内容,审核,审核人,审核日期,隐藏,内容类型,招聘信息编号) VALUES('" +
                 no + "','0405','撤销录用结果','" +
                 time + "','招生就业办','" + time + "','" +
                 head + toAdd + "</table>','01','系统','" +
                 time + "','显示','内容','y" + id + "')";
            objCom.excsql(s);
        }
    }
2014-11-26 15:08
快速回复:C# 在后台用 table 创建表,怎么把数据库中的数据导入表格中
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017283 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved