从文本文件提取数据到数据库指定的字段中

原创 2006年06月02日 12:03:00

从文本文件提取数据到数据库指定的字段中

文本文件
202171000000 202171255255 宁夏 银川市
202172000000 202175255255 宁夏
202171000000 202171255255 宁夏 吴忠市
202172000000 202175255255 宁夏 银川/隆德市


using System.IO;
//Read data from file
private void ReadDataFromFile( string strFileName )
{
      StreamReader srReader = new StreamReader( yourFile );
      string strLine;
      do
      {
           strLine = srReader.ReadLine();
           // process every line using "strLine"
           InsertDB( strLine );
       }
      while( strLine != null );
      srReader.Close();
}

// Insert into DB
private void InsertDB( string strLine )
{
     string[] strData = strLine.Split( ' ' );// Separate every line into pieces
     string strQuery = "INSERT INTO yourTable "
         + "( yourField1,yourField2,yourField3,yourField4) "
         + " VALUES "
         + "( @yourField1,@yourField2,@yourField3,@yourField4)";
     DBCommand myCommand = new DBCommand( strQuery, yourCnn);
     myCommand.Paramters.Add( "@yourField1", strData[0] );
     myCommand.Paramters.Add( "@yourField2", strData[1] );
     myCommand.Paramters.Add( "@yourField3", strData[2] );
     myCommand.Paramters.Add( "@yourField4", strData.Length > 3? strData[3]:"" );
     myCommand.ExeNonQuery();
     myCommand.Close();
}

EXCEL:读取ACCESS数据库中指定表数据到EXCEL

using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.We...
  • kqkszx
  • kqkszx
  • 2014年04月26日 12:08
  • 1424

数据库导出数据到文本文件的两种方式

第一种为数据库手动操作 在所在文件新建一个目标文本文件, 选择所要导出的目标数据库,右键目标数据库→任务→导出数据  点击下一步 选择w...
  • u010078133
  • u010078133
  • 2017年08月01日 16:49
  • 258

C#从文本文件中读取数据大批量导入数据库

C#从文本文件中读取数据大批量导入数据库
  • qq897558368
  • qq897558368
  • 2016年04月26日 10:40
  • 1362

从文本文件读取数据存储到数据库

package file; import java.io.BufferedReader; import java.io.File; import java.io.FileReader; ...
  • u013003837
  • u013003837
  • 2014年06月06日 16:42
  • 740

如何实现快速地从超大数据库中提取数据并进行相关的操作

在以下的文章中,将以“办公自动化”系统为例,探讨如何在有着1000万条数据的MS SQL SERVER数据库中实现快速的数据提取和数据分页。以下代码说明了我们实例中数据库的“红头文件”一表的部分数据结...
  • microzdh
  • microzdh
  • 2006年10月03日 11:30
  • 3356

利用ADO从数据库的表中提取数据

本文的代码没有按照教材上的来 在initDlg()中 将listctrl风格改为整行选取 m_list.SetExtendedStyle(m_list.GetExtendedStyle()|LVS_E...
  • mfmfmmf1
  • mfmfmmf1
  • 2015年07月15日 07:01
  • 373

【数据库】SQL导入CSV到表中指定部分字段

博客背景:欲将csv文件导入到MySQL下数据库中进行下一步的变换操作 对此常用的导入语句为load data,基本格式为 : mysql> LOAD DATA INFILE [path ...
  • ab842022884
  • ab842022884
  • 2017年12月13日 15:20
  • 183

如何从数据库中提取文件?

在这篇文章里,我们演示了一个方法,使用ActiveX动态链接库和ASP,可以从微软SQL Server服务器把图片装载到Web浏览器。它已经表明,这个方法在快速开发、容易使用和自定义Web页面的灵活上...
  • lcwdzl
  • lcwdzl
  • 2007年09月11日 09:35
  • 4398

从数据库中提取数据并注入到对象中

1.在类DBHelper中,使用方法finds查询数据,并注入到对象中 //将数据库的值注入到对象中 public List finds(String sql,Class c,Object .....
  • sinat_32363369
  • sinat_32363369
  • 2017年08月07日 17:10
  • 145

Python3零基础入门数据库篇003---把爬取到的数据存到数据库,带数据库去重功能

这是python3实战入门系列的第三篇文章,要学习这一篇需要了解前两篇,要不学起来比较费劲 - python3实战入门python爬虫篇001—网页爬虫,图片爬虫,文章爬虫,Python爬虫爬取新闻...
  • qiushi_1990
  • qiushi_1990
  • 2017年09月20日 15:19
  • 784
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:从文本文件提取数据到数据库指定的字段中
举报原因:
原因补充:

(最多只允许输入30个字)