社区
C#
帖子详情
请教.net(C#)数据导入导出的问题
yifeiyuann
2005-09-18 11:04:42
请问如何将.txt文件的数据通过.net程序,导入到Oracle数据库中?
然后将数据导出到.txt文件中。
数据之间已逗号分隔。
有关导入导出的都可以。
...全文
215
7
打赏
收藏
请教.net(C#)数据导入导出的问题
请问如何将.txt文件的数据通过.net程序,导入到Oracle数据库中? 然后将数据导出到.txt文件中。 数据之间已逗号分隔。 有关导入导出的都可以。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yifeiyuann
2005-09-23
打赏
举报
回复
回楼上,thanks
northdevil
2005-09-23
打赏
举报
回复
导入:
void Import()
{
Encoding fileEncoding = TxtFileEncoding.GetEncoding(path,Encoding.GetEncoding("GB2312"));//确定编码
StreamReader sr = new StreamReader(path,fileEncoding); //读取文件到流中
sr.BaseStream.Seek(0,SeekOrigin.Begin);//Seek到文件开始处
do
{
string strLine = sr.ReadLine();//读取一行
if(strLine != null)
{
string[] values = strLine.Split(',');//通过约定的分隔符(这里是","号)把这一行字符串分隔为数组,每一个元素就是对应列的值
string sql = "insert into table1 values('" + values[0] + "','" + values[1] + "')";//构造SQL语句
ExecuteSQL(titles,values,importDate,user); //执行SQL语句
strLine = sr.ReadLine();
}
}while(strLine != null);
sr.Close();
}
导出:
void Export()
{
StreamWriter sw = File.CreateText(fileName);//创建文件
sw.BaseStream.Seek(0,SeekOrigin.Begin);//Seek到文件开始处
IDataReader reader = GetRecord();//获得数据库中记录
while(reader.Read()) //遍历每条记录
{
string col1 = reader[0] as string;
string col2 = reader[1] as string;
string values = col1 + "," + col2; //生成文件中的每一行
sw.WriteLine(values); //写入该行
}
reader.Close();
sw.Flush();
sw.Close();
}
zhaoliang_chen
2005-09-19
打赏
举报
回复
mark
我不懂电脑
2005-09-19
打赏
举报
回复
使用 oracle 的工具,export file
beijingbeerman
2005-09-19
打赏
举报
回复
可以导到DataSet中然后转成xml
bflovesnow
2005-09-19
打赏
举报
回复
使用 oracle 的工具,名字是什么给忘了 -_-
自由程序员
2005-09-19
打赏
举报
回复
关注&帮顶
C#
Asp
.net
webFrom
导出
Excel文档 超详细解读 快拿小本本~
只是我做项目时所用到的,以后用到其他属性或大佬知道的一些属性请
请教
一下。 下面来介绍单元格:接下来会拿第一行第一列做示例 代码 含义 sheet.Cells[0, 0] 第一行第一列单元格 sheet.Rows[0].Height = 500; 设置...
C#
读目录里面所有CSV文件
数据
表,显示到DataGridView
读取CSV文件,包含题头的
数据
表格,显示到WinForm。 使用了锐视SeeSharp工具包。 CSV读取 一开始打算自己干写,觉得这个链接文章有用: https://www.cnblogs.com/lcidy/p/9700187.html 后来看了简仪SeeSharp ...
用
C#
.NET
与Webdriver写的抓取网页信息的小工具
最近,女友的妹妹要去网上找房产中介人信息用于招聘,自己去网上一个一个找太慢,我女友知道我是搞IT的就
请教
我有没有办法帮她快速找电话号码,于是我就想到了爬虫程序,然后普通的爬虫代码有限制,刚好自己在搞自动...
阿里云Centos部署
.Net
5+Docker
Centos上部署
.Net
5+DockerCentos上部署
.Net
5+Docker运行环境镜像使用Docker介绍及安装添加DockerFile文件上传文件到服务器准备打包镜像生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一...
C#
怎么生成DLL文件(转)
项目类型visual
C#
(这里假设为该项目所取的名字是DllBuild)->类库(注意必须是类库),即新建一个由纯.cs 类库文件组成的程序集,写好代码之后(例如写了一个名为DllTest.cs的类,该类的namespace取名为DllTestNS),...
C#
111,119
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章