问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C#中,我想要从access数据库文件(.mdb)中导出一个表的数据,类似图1,导出后两列的数据到.txt文件中

发布网友 发布时间:2022-04-10 23:47

我来回答

1个回答

热心网友 时间:2022-04-11 01:17

因为表有几列,用txt的话不方便吧,用excel。

你参考下吧,我之前学习时的代码。Npoi操作excel,你先下载Npoi.dll,然后在项目里添加对它的引用。

下面的dt是DataTable对象。你先从数据库获取数据填充到dt里。然后继续下面的代码。

IWorkbook workbook = new HSSFWorkbook(); //在内存里创建工作簿。在excel里一个excel文件就是一个工作簿           
ISheet sheet = workbook.CreateSheet("掉毛表");//在工作簿workbook里创建表,就是打开excel后看到的sheet1、sheet2.。。

//下面给表sheet创建行、单元格并赋值。
for (int i = 0; i < dt.Rows.Count; i++)//dt有多少行,相应就给sheet创建多少行
{
     IRow r = sheet.CreateRow(i);//i表示创建的是第几行

     for (int j = 0; j < dt.Columns.Count; j++)//dt有多少列,相应就给sheet创建多少个单元格
     {
         ICell c = r.CreateCell(j);//给r这个行创建第j个单元格
         c.SetCellValue(dt.Rows[i][j].ToString());//给c这个单元格设置显示的内容,为dt的第i行第j格
      }
}
            
using (FileStream fs = File.Create(@"c:\\2.xls"))//创建文件流对象fs,这个fs与指定路径挂钩。
{
     workbook.Write(fs);//把workbook写入到文件流fs里。
}

追问最好还是存到txt中

追答那你自己写吧。从Datatable取单元格的值,File.AppendText()追加内容到txt

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如果只有铬黑T试剂,能否测定钙离子,如何测定? 金银花茶的做法窍门 怎样制作金银花茶 怎么快速取消订单 有关"听"开头的成语 王卡看腾讯视频不显示免流 大王卡腾讯视频不显示免流 谁给推荐几部国产的好看的、卟幼稚的、新鲜的动画片 好看的、不幼稚的国产动画片有哪些? 太早的不要,要连续动画片 上传速度慢是什么原因? 黔隆科技华为mate20(HMA)忘记密码刷机解屏幕锁账户锁教程1166期 USB有什么用途?为什么都用那个 什么事是你上了大学才知道的? 微信上没有几个“惊艳”的表情包,还怎么起来嗨 基于WINDOWS的应用软件能不能在LINUX下运行 Linux能不能运行windows的软件? 要让linux系统兼容windows软件,必须用wine类软件吗?不能通过修改linux底层使linux兼容windows吗? windows下的软件可以在Linux下运行吗? 或者是MAC系统下运行吗? 在windows下使用的软件也能在Linux下使用吗 MDB数据库怎样批量替换回车 求叔叔阿姨帮忙,国企是怎么调查员工是否有犯罪记录? 国企 央企 能查到 犯罪史吗 央企做零时工会调查犯罪记录吗?我只是拘留了五天会不会有问题? 请做过人事部门的人回答下,单位会去公安局查员工的犯罪记录吗? 国企可以查员工的犯罪记录,能查出来犯的什么罪吗? 企业会吃员工犯罪记录吗 荔枝FM电脑直播怎么加混响? 去国企应聘上班会不会查犯罪记录呢? 进国企会不会查案底 国企可随便查员工违法记录吗 什么叫流动资产占有额 6千万的产值需要多少流动资金 成立车队起个好听又霸气的名字 车队队员名字大全要霸气 求一霸气车队名称以及一整套车队头衔! ACCESS数据库MDB 格式批量筛选问题 波萝蜜怎么吃法 怎么在MDB格式的文件里添加内容啊?! 手机后尾插口。 手机尾插焊接口裂了 充电接触不良可以用502粘么 新浪微博回复怎么删? 怎样把已删除的微博回复 抗疫网站的优点 抗疫防疫主题题目是什么? 张文宏表示抗疫方式需要进步突破,哪些防疫措施值得进一步探索?_百度知... QQ空间怎样踩图片? 现在QQ空间怎么踩照片?/// QQ空间踩图片怎么弄上 如何用图片踩QQ空间 QQ空间的会踩图片的进``