c# excel文件导入数据库的时候单元格有数据,但是导入数据为空

mmerhous 2009-03-16 05:02:48
麻烦大家给看看,实在是没找到问题所在,但是如果那个单元格的长度超过1,就有数据了
惆怅啊,附上代码看看,这段就是导入数据的部分代码:

for (int i = 0; i < rowsNum; i++)
{

strInse = strCmd + " values(";
for (int s = 0; s < checkedListBox2.CheckedItems.Count; s++)
{
if (s == checkedListBox2.CheckedItems.Count - 1)
{
strInse = strInse + "'" + myDataSet4.Tables[0].Rows[i][s].ToString() + "'"; MessageBox.Show(myDataSet4.Tables[0].Rows[i][s].ToString());
}
else
{
strInse = strInse + "'" + myDataSet4.Tables[0].Rows[i][s].ToString() + "'" + ","; MessageBox.Show(myDataSet4.Tables[0].Rows[i][s].ToString());
}
}
...全文
261 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
mmerhous 2009-03-16
  • 打赏
  • 举报
回复
myDataSet4.Tables[0].Rows[i][s].ToString()
这句,ToString()能把数字转化没么??
mmerhous 2009-03-16
  • 打赏
  • 举报
回复
我把那个单元格打印出来了,为空,
单元格内容为: 1
如果加上一个逗号的话:1,
就能取到,想问一下跟长度有关系么??
blackhero 2009-03-16
  • 打赏
  • 举报
回复
有一个表格控件,显示一下,看看有没有取到数据
blackhero 2009-03-16
  • 打赏
  • 举报
回复
你用GridView显示一下,看看取没有取到数据.
mmerhous 2009-03-16
  • 打赏
  • 举报
回复
急啊,急啊~~求助

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧