C# TXT文件导入至数据库
2013-08-25 16:52
411 查看
TxT文本内容格式 以“|”分割,内容与数据库里表的字段对应
例如: Tom|21
Jenny|25
例如: Tom|21
Jenny|25
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.IO; using System.Data.SqlClient; namespace txt导入至数据库 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { if (ofdfile.ShowDialog() == DialogResult.OK) //点击form窗体上的导入按钮 { using (FileStream fileStream=File.OpenRead(ofdfile .FileName)) //选txt文本 { using (StreamReader streamreader = new StreamReader(fileStream)) { using (SqlConnection conn = new SqlConnection("server=.;database=test;user id=sa;password=123456")) //打开数据库连接 { conn.Open(); string lines = null; using (SqlCommand cmd = conn.CreateCommand()) { cmd.CommandText = "insert into T_persons(name,age)values(@name,@age)"; while ((lines=streamreader.ReadLine()) != null) { string[] strs = lines.Split('|'); string name = strs[0].ToString(); int age = Convert.ToInt32(strs[1]); cmd.Parameters.Clear(); cmd.Parameters.Add(new SqlParameter("name",name)); cmd.Parameters.Add(new SqlParameter("age",age)); cmd.ExecuteNonQuery(); } } } } } MessageBox.Show("数据导入成功"); } } } }
相关文章推荐
- C# 将txt文件的数据库元组导入数据库,代码实现
- c#读取txt文件并导入到数据库
- C# TXT文件导入至数据库
- C# WPF 快速开发11导入txt数据到数据库
- 存储过程将.txt.xls文件数据导入数据库表格
- c#上传文件并将word pdf转化成txt存储并将内容写入数据库
- (转) C# ListView控件的数据导入、导出到txt文件
- Delphi txt文件导入数据库
- c#打开txt文件并导入到textbox中
- C# 导出导入TXT文件
- C# 读取TXT文件并写入数据库
- (8)C#之ADO.NET 文件数据导入到数据库
- 数据从.txt文件中导入数据库
- Java连接数据库+连续读取文件夹下txt文件+读取出txt文件后字符串简单分割连接处理+导入jar包
- mysql密码为空时,c#如何运行一条cmd命令导入sql文件到数据库并获得mysql的输出
- 将txt文件内容导入sql server 数据库表中
- 把数据从txt文本文件导入到数据库的实现方法
- asp.net(c#)如何读取上传过程中的.txt文件中的数据,并将其写入数据库的
- 将txt文档中内容导入到数据库,并且显示一个对话框,提示用户选择文件的位置
- springbatch和定时器读取txt文件批量导入数据库