文本格式:
名字|年龄
//这个课程多少设计C#的内容,我就不想按着敲去加深记忆了,主要还是要学c++,这部分记起来要用直接应用就好
OpenFileDialog ofd =
new OpenFileDialog();
ofd.Filter = "文本文件t|*.txt";
if(ofd.ShowDialog() !=
true)
{
return;
}
stringfilename = ofd.FileName;
//File.ReadLines是把文件一次读取到string集合中,即取到内存
//FileStream读取大文件的
//乱码发生在保存和读取的编码不一致的情况下
//File.ReadLines没有第二个参数的重载是采用UTF8编码
IEnumerable<string> lines =
File.ReadLines(filename,Encoding.Default);
foreach (string line
in lines)
{
//把“杨中科|18 ”按照分割
string[]segs = line.Split('|',' ');//newstring[]{"杨中科","18"};
stringname = segs[0];
stringage = segs[1];
SqlHelper.ExecuteNonQuery("Insert into T_Customer(Name,Age)values(@Name,@Age)",
newSqlParameter("@Name",name),
newSqlParameter("@Age",Convert.ToInt32(age)));
}
MessageBox.Show("导入成功!成功导入"+lines.Count()+"条数据");
分享到:
相关推荐
C#读取XML文件并写入数据库的三种方法,直接写入和先读取到内存再写入数据库
wpf sqlite 导入导出excel
最近刚学完ADO.NET,做了个数据导入导出的题目,是将txt中的数据导入数据库,然后将数据库中的数据导出到txt中,这里说的数据的格式是“tom|23”,tom指名字,23指年龄。废话也不多说了,大家直接看代码。
我们在程序开发当中,在做数据收集时,难免会遇到程序当中的一些数据处理,如将数据收集,分类或计算,我们通常有时的需求需要对数据进行一个保存。保存当中我们可以采用很多形式如 储存在数据库当中 储存为xml文件...
主要介绍了C#/.Net 中快速批量给SQLite数据库插入测试数据,本文直接给出实例代码,需要的朋友可以参考下
2.使用WPF防360的UI 3.使用C#最新特效Task控制多线程 4.支持换肤 5.使用Ionic.Zip.dll插件实现Zip解压缩 6.使用Newtonsoft.Json.dll插件实现JSON解析 7.使用Wix制作的安装程序 PS:没放数据库除了数据库访问都可以...
家庭财务管理系统,一个软件工程课程设计,用wpf...数据库用的是access,有Excel导入导出,数据库备份还原等等,还有些小工具:计算器和每月记事。因为个人不是往wpf发展, 这个代码纯粹是用来练练手,代码也不是很规范
全书内容涵盖了大量的Visual C#2008编程新技术和新理念,包括LINQ在SQL、Data Set、XML和Object等领域的实际应用,WPF动画界面设计,WCF多层数据架构通信、泛型应用、XML文件处理、多线程管理、程序异常拦截、文件...
SQLite外部数据库导入 导入后调用数据库 提供给联想输入数据 带滚动加载数据的中英文翻页实例
从txt文本 批量导入到数据库 需要 连接 数据库
操作excel文件,将其中数据信息导入access数据库中
DataUml Design是采用WPF开发的一款软件,该软件功能包括实体类建模、数据库设计、模型与数据库同步、数据库与模型同步、代码生成、文档生成、数据库生成实体模型等功能。以往的软件修改模型之后还得修改数据表结构...
c#倒计时考试必用,WPF技术,定时器,当前时间
使用C#开发的WPF批量接口测试工具,具有Excel导入,sqlite缓存多种接口调用方式(RestSharp,HttpWebRequest)调用,并把结果存在本地sqlite数据库中,结果自动对比正确性,以及调用接口用时。
DataUml Design是采用WPF开发的一款软件,该软件功能包括实体类建模、数据库设计、模型与数据库同步、数据库与模型同步、代码生成、文档生成、数据库生成实体模型等功能。以往的软件修改模型之后还得修改数据表结构...
WPF连接sqlite数据库,实现读取数据库中的数据到dataTable,并使用for循环的方式将数据从dataTable中复制到另一个数据表中
当要收市时,将最后的一此获取数据添加到K线数据中,这样只需最开始导入一次数据,后面每次在线后,数据会不断添加的K线数据中。 最开始使用的是WPFVisifire呈现,但拖放时卡得不行,换成Telerik后,拖放时如丝般...