存储过程: ALTER proc [ali].[ins_冻结金额表] @xmldoc varchar(max), ) as declare @idoc int exec sp_xml_preparedocument @idoc output,@xmldoc insert into ali.user冻结金额表 ) ,),freeze_name ),freeze_type )) exec sp_xml_removedocument @idoc -- 释放内存,因为调用sp_xml_preparedo…
今天导一些数据从Excel中至Sqlserver 数据库中,在做数据合并去重的时候发现,有两条数据一模一样,竟然没有进行合并: 最后发现有一条后面有个“空格”,正是因为这个“空格”让我抓狂许久,因为它是个假“空格”! 普通的空格移除方法: SELECT ltrim(' 移除掉左边的空格 ') SELECT rtrim(' 移除掉右边的空格 ') SELECT rtrim(ltrim(' 移除掉两边的空格 ')) SELECT replace(' 移除掉两边的空格 ',' ','') 假空格移除方…
今天实现了利用POI工具读取word文档,并将数据存储到sql数据库中,代码如下: package word; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; import java.util.ArrayList; import java.util.Li…
导读:上篇文章介绍了用XML文件配置数据库的连接,然后通过读取XML文件连接数据库的内容,本篇博客介绍读取XML文件,进行数据持久化的操作.PS:从某种意义上来说,经过Scheme校正的XML文件,本身就已经对数据进行了持久化吧.本篇博客,纯属个人总结记录! 一.XML文件 <span style="font-family:KaiTi_GB2312;font-size:18px;"><?xml version="1.0" encoding=&quo…
#region 将Xml中的数据读到Dataset中,然后用SqlBulkCopy类把数据copy到目的表中using (XmlTextReader xmlReader = new XmlTextReader(sourcePath)){    DataSet ds = new DataSet();    ds.ReadXml(XmlReader.Create(sourcePath));//把数据读到DataSet这个过程有点慢,取决于XML文件大小    using (SqlBulkCopy b…
转载:http://blog.csdn.net/lishuangzhe7047/article/details/8797416 步骤: 1,选择要插入的数据库--右键--任务--导入数据 2,点击下一步,选择数据源,excel文件路径,和版本信息(注:使用2010及以上版本的office,请先将格式转换为03 或07格式的以便识别) 3,选择目标数据库 4,执行成功 5,查看导入数据,可以重命名 以上就是数据库导入excel文件的步骤,数据库导出数据同理. 很多系统都给我们做好了不同格式文件的导…
方案一: 通过OleDB方式获取Excel文件的数据,然后通过DataSet中转到SQL Server,这种方法的优点是非常的灵活,可以对Excel表中的各个单元格进行用户所需的操作. openFileDialog = new OpenFileDialog(); openFileDialog.Filter = "Excel files(*.xls)|*.xls"; if(openFileDialog.ShowDialog()==DialogResult.OK) { FileInfo f…
1.创建一个WinForm程序,添加一个Button控件 2.Button事件 private void button1_Click(object sender, EventArgs e) { System.Windows.Forms.OpenFileDialog fd = new OpenFileDialog(); if (fd.ShowDialog() == DialogResult.OK) { string fileName = fd.FileName; syncExcelToDataBa…
以前记得使用excel向mysql中导入过数据,今天使用excel向sqlserver2005导入了数据,在此把做法记录一下 第一步:准备excel数据,在这个excel中有3个sheet,每个sheet中都有数据 注意:  excel中每个sheet的第一行数据,和数据库中测试表test的字段要对应起来 第二步:准备测试表 test,表结构如下图 第三步:开始导入 第四步:选择excel 第五步:见图 选择要使用的excel和要导入excel中的哪个sheet 注:这一步要打开excel文档,…
1.mysql存储过程,可以实现动态表读取,满足较为复杂的业务逻辑 DROP PROCEDURE if exists p_get_car_trace; delimiter // CREATE PROCEDURE p_get_car_trace() begin ); ); set var_tabe_name = 'geom1'; set var_sql = concat_ws(' ', 'select id,AsText(geo) geo from ', var_tabe_name); set @…