Excel不规则数据插入数据库中 类似这样的格式 选项个数不固定 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //伪代码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放到一个事务中进行提交。 更正[code] if(question == null || question != "") //新题目 question = dt.Rows[i]["题目"].ToString();[/code] 更正[code] if(question == null || question != "") //新题目 question = dt.Rows[i]["题目"].ToString();[/code]这样写有点问题啊,question初始化时候为null,后面循环时候,如果遇到一次question==“”;这个循环就结束了,不过还是很感谢 有点思路了 主要问题不是在不在一个表中 而是怎么区分问题和选项 我现在的是这样子的你用主从表来保存数据,如果这个树形结构的数据节点再多点,就要建更多的表。我现在用一张表存储这些数据,如果用excel导入存入数据库,没有思路,表结构如下这样怎么把excel中的数据存入呢? 主要问题不是在不在一个表中 而是怎么区分问题和选项 我现在的是这样子的你用主从表来保存数据,如果这个树形结构的数据节点再多点,就要建更多的表。我现在用一张表存储这些数据,如果用excel导入存入数据库,没有思路,表结构如下这样怎么把excel中的数据存入呢?把excel放在Datatable中 然后遍历取到数据 遍历存储 找到的好代码,一定要分享!!! TreeView全选的问题。。。 在应用程序中怎样设置鼠标图案? 关于不同步问题的产生 socket通信问题,在线等 if(!Page.IsPostBack ) 库表设计问题:一对一关系的两个实体,是不是必须建一个数据表来实现? .NET程序员找工作 遇到一个窗体变量传递的问题,大家来帮忙~80多分送 大家好:请问在C#中如何判断一个Textbox.text的值是中文来是English呢存不存在呢,内宾如下,在线呀 windows 7 触摸屏问题 请教个.net Remoteing 的问题.
//伪代码
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放到一个事务中进行提交。
[code]
if(question == null || question != "") //新题目
question = dt.Rows[i]["题目"].ToString();
[/code]
[code]
if(question == null || question != "") //新题目
question = dt.Rows[i]["题目"].ToString();
[/code]
这样写有点问题啊,question初始化时候为null,后面循环时候,如果遇到一次question==“”;这个循环就结束了,不过还是很感谢 有点思路了
我现在的是这样子的
你用主从表来保存数据,如果这个树形结构的数据节点再多点,就要建更多的表。我现在用一张表存储这些数据,如果用excel导入存入数据库,没有思路,表结构如下
这样怎么把excel中的数据存入呢?
我现在的是这样子的
你用主从表来保存数据,如果这个树形结构的数据节点再多点,就要建更多的表。我现在用一张表存储这些数据,如果用excel导入存入数据库,没有思路,表结构如下
这样怎么把excel中的数据存入呢?
把excel放在Datatable中 然后遍历取到数据 遍历存储