问一个小问题.简直是送分

zengsheng 2004-11-24 03:19:34
我用了一个DataSet,在winform上显示Excel文件后,我想把改动写回excel文件去,怎么办啊
...全文
181 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
zengsheng 2004-11-25
  • 打赏
  • 举报
回复
大家都忙吗???
zengsheng 2004-11-25
  • 打赏
  • 举报
回复
我觉得Microsoft Office Spreadsheet 11.0控件应该自带有保存更改数据的功能的吧,是哪个方法呢??
怎么实现
ljfdd 2004-11-25
  • 打赏
  • 举报
回复
当对 DataSet 调用 AcceptChanges 时,任何仍处于编辑模式的 DataRow 对象都将成功结束其编辑。每个 DataRow 的 RowState 属性也会随之更改;状态为 Added 和 Modified 的行的状态将变为 Unchanged,状态为 Deleted 的行则被移除。

如果要提交到数据库的话,直接 sqlDataAdapter1.Update( tempDataSet );就可以,
系统会自动的把状态变化的行,进行响应的处理.

没有必要在调用AcceptChanges();
zengsheng 2004-11-25
  • 打赏
  • 举报
回复
lxrxyz(无忧十年) :
我用的是.net自带的Microsoft Office Spreadsheet 11.0控件,在winform上修改的.

ljfdd(夜风之舞) :
我调用了这个:tempDataSet.AcceptChanges();但是没有用.
一半乐事 2004-11-25
  • 打赏
  • 举报
回复
写回EXCEL?你是怎么显示的EXCEL的呢?在哪里改动?
ljfdd 2004-11-25
  • 打赏
  • 举报
回复
tempDataSet.AcceptChanges();
zengsheng 2004-11-25
  • 打赏
  • 举报
回复
高手们,出来啊
zengsheng 2004-11-25
  • 打赏
  • 举报
回复
有知道的吗????????????
zengsheng 2004-11-24
  • 打赏
  • 举报
回复
知道就讲三
hell9999 2004-11-24
  • 打赏
  • 举报
回复
有人
zengsheng 2004-11-24
  • 打赏
  • 举报
回复
怎么没人呢
zengsheng 2004-11-24
  • 打赏
  • 举报
回复
其实我想知道的就是一个dataset被修改后怎么提交这种修改.
timiil 2004-11-24
  • 打赏
  • 举报
回复
懒的话用Spread for .NET,比较简单
jxzhang615 2004-11-24
  • 打赏
  • 举报
回复
帮顶!

111,125

社区成员

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

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

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