读书人

Excel不规则数据安插数据库中

发布时间: 2013-09-05 16:02:06 作者: rapoo

Excel不规则数据插入数据库中
类似这样的格式 选项个数不固定Excel不规则数据安插数据库中
[解决办法]


//伪代码
DataTable dt = ; //获取Excel中的数据。
string question = null;
for(int i=0;i<dt.Rows.Count;i++)
{
string answer = "";
if(question != null && question != "") //新题目
question = dt.Rows[i]["题目"].ToString();
answer = dt.Rows[i]["选项"].ToString();
//已经知道题目和选项了, 将题目和选项添加到数据库中.
//根据数据表结构构建查询及参数.
//如: insert into result(question, answer) values(@question, @answer);
}
//SQL放到一个事务中进行提交。

读书人网 >C#

热点推荐