精华内容
下载资源
问答
  • EXCEL数据导入与导出.rar EXCEL数据导入与导出.rar EXCEL数据导入与导出.rar EXCEL数据导入与导出.rar EXCEL数据导入与导出.rar EXCEL数据导入与导出.rar
  • 易语言EXCEL数据导入与导出源码,EXCEL数据导入与导出,子程序_导出
  • 数据导入与导出

    2012-11-20 10:06:27
    namespace 导入导出数据 {  public partial class Form1 : Form  {  public Form1()  {  InitializeComponent();  }  private void button3_Click(object sende


    namespace 导入导出数据
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }


            private void button3_Click(object sender, EventArgs e)
            {
                this.Close();
            }


            private void button1_Click(object sender, EventArgs e)
            {
                if (openFileDialog1.ShowDialog() != DialogResult.OK)
                { return; }
                else
                {
                    using (FileStream fileStream = File.OpenRead(openFileDialog1.FileName))
                    {
                        using (StreamReader streamReader = new StreamReader(fileStream))
                        { 
                            //创建连接是非常耗时的,所以不要每次向数据库zhong查数据时都创建连接!
                            using (SqlConnection conn = new SqlConnection(@"Data Source=EJNSWJOZ0JSDS7J;Initial Catalog=CSDNBoKe;Persist Security Info=True;User ID=sa;Password=111111"))
                            {
                                conn.Open();
                                using (SqlCommand cmd = conn.CreateCommand())
                                {
                                    cmd.CommandText = "insert T_user (Id,Fuser) values (@U,@A)";
                                    string line = null;
                                    while ((line = streamReader.ReadLine())!= null)
                                    {
                                        string[] strs = line.Split('|');
                                        string name = strs[1];
                                        int age = Convert.ToInt32(strs[0]);
                                        //!!!!!!参数不能重复添加!这里一直yong一个sqlcommand对象cmd
                                        cmd.Parameters.Clear();
                                        cmd.Parameters.Add(new SqlParameter("A",name));
                                        cmd.Parameters.Add(new SqlParameter("U", age));
                                        cmd.ExecuteNonQuery();
                                       
                                    }
                                }
                            }
                        }
                    }
                }
            }


            private void button2_Click(object sender, EventArgs e)
            {
               SaveFileDialog sfd = new SaveFileDialog();
                sfd.Filter = "文本文件|*.txt|网页文件|*.html|所有文件|*.*";
                if (sfd.ShowDialog() != DialogResult.OK)
                { return; }
                else
                {
                    
                   
                    using( FileStream fs = new FileStream(sfd.FileName, FileMode.Create))
                    {
                        using (StreamWriter sw = new StreamWriter(fs, Encoding.Default))
                        {
                            using (SqlConnection conn1 = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDBFilename=|DataDirectory|\inOrOut.mdf;Integrated Security=True;User Instance=True"))
                            {
                                conn1.Open();
                                using (SqlCommand cmd1 = conn1.CreateCommand())
                                {
                                    cmd1.CommandText = "select * from T_shuJu";
                                    using (SqlDataReader reader = cmd1.ExecuteReader())
                                    {
                                        while (reader.Read())
                                        {
                                            int ids = reader.GetInt32(reader.GetOrdinal("id"));
                                            string username = reader.GetString(reader.GetOrdinal("UserName"));
                                            int age = reader.GetInt32(reader.GetOrdinal("Age"));
                                            sw.Write(ids);
                                            sw.Write("\t"+username);
                                            sw.WriteLine(age);
                                        
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }




        }
    }

    展开全文
  • 数据的导入与导出,在很多的网页也可以见到数据的导入与导出,通常在MVC的项目中会有数据导入与导出,这数据导入与导出看是不起眼,其实用处特别的大,这有着一种交互作用,我就来说说数据的导入与导出的数据编程吧...

    数据的导入与导出在很多的地方都可以见到,而对不会编程的人来说就是普通的导入与导出,是一件特别简单不需要头脑的事,甚至不会有人在意数据的导入与导出,我以前甚至于是这一类人,而自从我学习编程以后就对数据的导入与导出产生了一种新的看法与观念,数据的导入与导出,在很多的网页也可以见到数据的导入与导出,通常在MVC的项目中会有数据导入与导出,这数据导入与导出看是不起眼,其实用处特别的大,这有着一种交互作用,我就来说说数据的导入与导出的数据编程吧!

      首先是数据导出,自我认为数据导出的编程比导入简单且不复杂,第一步先创建工作簿,创建工作簿还需要创建工作表,然后就是设置表标题、创建行、创建单元格、单元格设置值、合并单元格、设置单元格样式,创建行时要注意:行高 HeightInPoints的单位是点,而Height的单位是1/20个点,所以Height的值永远是HeightInPoints的20倍,之后就是设置表头了,设置表头要创建一行索引,给sheet添加第一行的头部标题,再设置行高,创建单元格并设置值然后再创建表头的样式,后面的步骤是:遍历查询到的数据,设置表格数据;创建数据内部部分和单元格样式;遍历数据,创建数据部分行列;创建行、创建列并设置值;给每个单元格添加样式,随后就是设置列宽为自动适应,最后就是把创建好的Excel输入到浏览器,把Excel转化为流输出,这数据导出就完成了,下面就是数据导出的比较重要的部分(如图所示):

      接下来就是数据的导入:数据的导入说简单嘛也不为过,最主要的是它比数据导出要复杂许多,数据导入需要获取模板文件的路径,判断模板是否存在,然后再获取文件名称以流的形式返回文件;之后就是判断文件后缀;再然就是转换成二进制数组声明一个和文件大小一致的二进制数组,将上传的文件转成二进制数组,将二进制数组转为内存流,将内存流转为工作簿;然后判断是否存在工作表,获取出第一个工作表,判断工作表中是否存在行,将数据保存到DataTable中定义DataTable(获取Excel中的标题行,设置dataTable的列名 第二行为标题行,索引为1;获取表格的列数;获取表格的行数),创建DateTable中的列,通过遍历行中的每一个单元格,获取标题行各个单元格的数据把列添加到DataTable中;读取Excel中的数据,(sheet.FirstRowNum+2) 第一行是说明行 第二行是标题行,第三行开始才是数据,获取行,DataTable中创建一行,遍历行中列获取数据,将一行的数据添加到Datatable,移除掉DataTable中的空行,将dataTable中的数据转换为List<S_User>,查询出所有用户组和用户角色;存放所有的用户包括数据库和添加的用于判断工号是否重复,然后定义存放容器,再遍历datatable中的数据;之后创建一个S_User实例保存一条用户数据,添加到要保存的列表saveUsers、添加到用于查重的列表allUsers;最后进行数据保存,保存用户数据,获取保存后的用户ID,再保存虚拟账户数据,提交事务就完成了,导入数据的比较重要部分(如图所示):

      

    展开全文
  • 5章MySQL数据导入与导出 本章目标: 掌握数据导入与导出的方法 不同方法之间的区别 5.1 数据导出 方法一: 使用select into outfile 语句 只能导出数据,不能导出表结构,一次只能处理一个表 语法 SELECT * FROM tbl_...
  • MongoDB数据导入与导出

    2020-02-15 17:36:10
    -------------------MongoDB数据导入与导出------------------- 加粗样式1、导出工具:mongoexport 1、概念: mongoDB中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式的文件。可以通过参数指定导出...

    -------------------MongoDB数据导入与导出-------------------
    1、导出工具:mongoexport
    1、概念:
    mongoDB中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式的文件。可以通过参数指定导出的数据项,也可以根据指定的条件导出数据。
    2、语法:
    mongoexport -d dbname -c collectionname -o file --type json/csv -f field
    参数说明:
    -d :数据库名
    -c :collection名
    -o :输出的文件名
    –type : 输出的格式,默认为json
    -f :输出的字段,如果-type为csv,则需要加上-f “字段名”
    3、示例:
    sudo mongoexport -d mongotest -c users -o /home/python/Desktop/mongoDB/users.json --type json -f “_id,user_id,user_name,age,status”

    2、数据导入:mongoimport
    1、语法:
    mongoimport -d dbname -c collectionname --file filename --headerline --type json/csv -f field
    参数说明:
    -d :数据库名
    -c :collection名
    –type :导入的格式默认json
    -f :导入的字段名
    –headerline :如果导入的格式是csv,则可以使用第一行的标题作为导入的字段
    –file :要导入的文件
    2、示例:

        sudo mongoimport -d mongotest -c users --file /home/mongodump/articles.json --type json
    

    -------------------MongoDB备份与恢复-------------------
    1、MongoDB数据库备份
    1、语法:
    mongodump -h dbhost -d dbname -o dbdirector
    参数说明:
    -h: MongDB所在服务器地址,例如:127.0.0.1,当然也可以指定端口号:127.0.0.1:27017
    -d: 需要备份的数据库实例,例如:test
    -o: 备份的数据存放位置,例如:/home/mongodump/,当然该目录需要提前建立,这个目录里面存放该数据库实例的备份数据。
    2、实例:
    sudo rm -rf /home/momgodump/
    sudo mkdir -p /home/momgodump

    sudo mongodump -h 192.168.17.129:27017 -d itcast -o /home/mongodump/
    

    2、MongoDB数据库恢复
    1、语法:

    mongorestore -h dbhost -d dbname --dir dbdirectory
    

    参数或名:
    -h: MongoDB所在服务器地址
    -d: 需要恢复的数据库实例,例如:test,当然这个名称也可以和备份时候的不一样,比如test2
    –dir: 备份数据所在位置,例如:/home/mongodump/itcast/
    –drop: 恢复的时候,先删除当前数据,然后恢复备份的数据。就是说,恢复后,备份后添加修改的数据都会被删除,慎用!
    2、实例:

     mongorestore -h 192.168.17.129:27017 -d itcast_restore --dir /home/mongodump/itcast/
    

    转载于:https://www.cnblogs.com/mangoVic/p/6889071.html

    展开全文
  • Sqoop数据导入与导出

    2019-11-01 15:53:56
    Sqoop数据导入与导出 一、sqoop和mysql的基本操作 1、测试mysql与sqoop连接是否正常–显示mysql中的数据库 sqoop list-databases \ --connect jdbc:mysql://localhost:3306/ \ --username root \ -p 2、mysql–>...

    Sqoop数据导入与导出

    一、sqoop和mysql的基本操作
    1、测试mysql与sqoop连接是否正常–显示mysql中的数据库

    sqoop list-databases \
    --connect jdbc:mysql://localhost:3306/ \
    --username root \
    -p
    

    2、mysql–>hdfs

    sqoop import \
    --connect jdbc:mysql://localhost:3306/dbdata \
    --username root \
    --password 123456 \
    --table stu_tb \
    -m 1 \
    --target-dir /mysqlin
    

    3、hdfs–>mysql

    sqoop export \
    --connect jdbc:mysql://localhost:3306/dbdata \
    --username root \
    --password 123456 \
    --table stu_tb \
    --export-dir hdfs://localhost:9000/mysqlin
    

    4、mysql–>hive

    sqoop import \
    --connect jdbc:mysq;://localhost:3306/dbdata \
    --username root \
    --password 123456 \
    --table tb_stu \
    --hive-import \
    --hive-table tb_hv \
    --fields-terminated-by ',' \
    -m 1
    

    5、hive–>mysql

    sqoop export \
    --connect jdbc:mysql://localhost:3306/dbdata \
    --username root \
    --password 123456 \
    --table tb_stu \
    --export-dir /user/hive/warehouse/tb_hv/part-r-00000
    --input-fields-terminated-by ','
    
    展开全文
  • 资源介绍:EXCEL数据导入与导出超级列表框例程资源作者:
  • Sqoop快速入门系列(2) | Sqoop数据导入与导出

    千次阅读 多人点赞 2020-06-10 08:29:12
      此篇为大家带来的是Sqoop数据导入与导出。 目录一. 导入数据1. RDBMS到HDFS2. RDBMS到Hive3. RDBMS到Hbase二. 导出数据HIVE/HDFS到RDBMS三. 脚本打包 一. 导入数据   在Sqoop中,“导入”概念指:从非大数据...
  • R语言的数据导入与导出

    千次阅读 2016-01-05 01:13:32
    ”不过比起有意思的统计分析,数据的导入与导出显得十分的无趣,但是不得不说统计分析的数据导入与导出是个让人沮丧的任务,而且耗时巨大。 今天分享的是R中数据的输出与一些特定格式的数据读入。 一、数据的输出 ...
  • Oracle的数据导入与导出 数据库导入导出需要注意 目标数据库要与源数据库有着相同的表空间 目标数据在进行导入时, 用户名尽量相同(这样保证用户的权限级别相同) 目标数据库每次再进行数据导入前, 应该做好数据备份,...
  • Phoenix 数据导入与导出

    千次阅读 2019-05-15 19:02:55
    Phoenix 官方提供了相应的导入导出的方案,分别位于: 导入:https://phoenix.apache.org/bulk_dataload.html 导入导出:https://phoenix.apache.org/pig_integration.html 导出需要依赖 Apache Pig 相应进行...
  • oracle数据导入与导出

    2014-09-23 11:27:41
    目录(?)[-] 说明工具方式 工具说明 ...导出数据库对象 ...数据库对象导入数据导出数据导入 Oracle备份恢复 基于RMAN备份策略 RMAN简介 备份策略  备份目标备份策略制定准备具体的备份策
  • RTK数据导入与导出,图文详解,操作明了!越是简单,越要操作到位!RTK数据导入1、首先我们需要在电脑端编辑好数据文件,这里以Excel表格为例,各列数据内容依次是点名、北坐标(X)、东坐标(Y)、高程(Z)。2、在数据...
  • R-数据导入与导出

    2017-01-10 15:29:24
    数据导入导出
  • mysql数据导入与导出

    2018-06-15 21:57:47
    手动导入导出数据的步骤mysql的数据导入步骤如下:数据:Productid Clientname Productnumber Salesprice2 科威特 5 200001 科威特 6 110003 美国 1 310002 美国 4 220001 美国 10 90003 英国 8 290003 法国 7 32000...
  • R语言的数据导入与导出学习笔记

    万次阅读 2012-10-27 00:46:34
    ”不过比起有意思的统计分析,数据的导入与导出显得十分的无趣,但是不得不说统计分析的数据导入与导出是个让人沮丧的任务,而且耗时巨大。  今天分享的是R中数据的输出与一些特定格式的数据读入。 一、数据的...
  • R中数据导入与导出

    万次阅读 2018-07-18 17:09:04
    一、将excel中数据导入的做法: 1.将excel的数据另存为csv文件(下面图片中红色方框中的为另存为)   选择.csv后保存至某一位置 2.然后在R中首先要看工作路径是在哪里 具体的代码为: getwd() 若不是...
  • hive的数据导入与导出

    2020-03-04 14:00:42
    hive数据导入: 从本地导入是复制 从hdfs导入时mv(移动) 从本地文件系统导入hive表中 1.向表中加载数据(load) 语法; 本地文件加local load data [local] inpath '文件路径' [overwrite] into table 表名...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,158
精华内容 3,663
关键字:

数据导入与导出