服务器上的文本文件如何放到表中|如何通过读取XML配置文件导入Excel文件到数据中

|

⑴ 如何将记事本文档导入到excel表格中

利用excel的数据设置功能即可将记事本文档导入到excel表格中,具体操作请参照以下步骤。

1、在电脑上打开一个excel表格文件,点击上方菜单工具栏中的数据选项,找到“获得外部数据”选项区域。

⑵ 如何用MySQL命令对数据库进行导出/导入/技巧

info: 1.txt zhangsan wuhan lishi wuhan 把1.txt文件插入到mysql数据库中 1.mysql -u root -p 数据库名 </文件路径(在bin下就直接加文件名) 2.mysqlimport的语法介绍: mysqlimport位于mysql/bin目录中,是mysql的一个载入(或者说导入)数据的一个非常有效的工具。这是一个命令行工具。有两个参数以及大量的选项可供选择。这个工具把一个文本文件(text file)导入到你指定的数据库和表中。比方说我们要从文件Customers.txt中把数据导入到数据库Meet_A_Geek中的表 Custermers中: mysqlimport Meet_A_Geek Customers.txt 注意:这里Customers.txt是我们要导入数据的文本文件,而Meet_A_Geek是我们要操作的数据库,数据库中的表名是Customers,这里文本文件的数据格式必须与Customers表中的记录格式一致,否则mysqlimport命令将会出错。 其中表的名字是导入文件的第一个句号(.)前面文件字符串,另外一个例子: mysqlimport Meet_A_Geek Cus.to.mers.txt 那么我们将把文件中的内容导入到数据库Meet_A_Geek 中的Cus表中。上面的例子中,都只用到两个参数,并没有用到更多的选项,下面介绍mysqlimport的选项: 选项 功能 -d or –delete 新数据导入数据表中之前删除数据数据表中的所有信息 -f or –force 不管是否遇到错误,mysqlimport将强制继续插入数据 -i or –ignore mysqlimport跳过或者忽略那些有相同唯一关键字的行, 导入文件中的数据将被忽略。 -l or -lock-tables 数据被插入之前锁住表,这样就防止了,你在更新数据库时,用户的查询和更新受到影响。 -r or -replace 这个选项与-i选项的作用相反;此选项将替代表中有相同唯一关键字的记录。 –fields-enclosed- by= char 指定文本文件中数据的记录时以什么括起的, 很多情况下数据以双引号括起。 默认的情况下数据是没有被字符括起的。 –fields-terminated- by=char 指定各个数据的值之间的分隔符,在句号分隔的文件中,分隔符是句号。您可以用此选项指定数据之间的分隔符。默认的分隔符是跳格符(Tab) –lines-terminated- by=str 此选项指定文本文件中行与行之间数据的分隔字符串或者字符。 默认的情况下mysqlimport以newline为行分隔符。您可以选择用一个字符串来替代一个单个的字符:一个新行或者一个回车。 mysqlimport命令常用的选项还有-v 显示版本(version), -p 提示输入密码(password)等。 例子:导入一个以逗号为分隔符的文件文件中行的记录格式是这样的: "1", "ORD89876", "1 Dozen Roses", "19991226" 我们的任务是要把这个文件里面的数据导入到数据库Meet_A_Geek中的表格Orders中,我们使用这个命令: bin/mysqlimport –prl –fields-enclosed-by=" –fields-terminated-by=, Meet_A_Geek Orders.txt 3.mysql数据库常用导出导入命令的几个用例 ================================ 几个常用用例: 1.导出整个数据库 mysqlmp -u 用户名 -p 数据库名 > 导出的文件名 mysqlmp -u wcnc -p smgp_apps_wcnc > wcnc.sql 2.导出一个表 mysqlmp -u 用户名 -p 数据库名 表名> 导出的文件名 mysqlmp -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql 3.导出一个数据库结构 mysqlmp -u wcnc -p -d –add-drop-table smgp_apps_wcnc >d:\wcnc_db.sql -d 没有数据 –add-drop-table 在每个create语句之前增加一个drop table 4.导入数据库 常用source 命令 进入mysql数据库控制台, 如mysql -u root -p mysql>use 数据库 然后使用source命令,后面参数为脚本文件(如这里用到的.sql) mysql>source d:\wcnc_db.sql 4.可参看 MySQL数据的导出和导入工具:mysqlmp ==================================== 批处理是一种非交互式运行mysql程序的方法,如同您在mysql中使用的命令一样,你仍然将使用这些命令。为了实现批处理,您重定向一个文件到 mysql程序中,首先我们需要一个文本文件,这个文本文件包含有与我们在mysql中输入的命令相同的文本。比如我们要插入一些数据,使用包含下面文本的文件(文件名为New_Data.sql,当然我们也可以取名为New_Data.txt及任何其他的合法名字,并不一定要以后缀sql结尾): USE Meet_A_Geek; INSERT INTO Customers (Customer_ID, Last_Name) VALUES(NULL, "Block"); INSERT INTO Customers (Customer_ID, Last_Name) VALUES(NULL, "Newton"); INSERT INTO Customers (Customer_ID, Last_Name) VALUES(NULL, "Simmons"); 注意上面的这些句子的语法都必须是正确的,并且每个句子以分号结束。上面的USE命令选择数据库,INSERT命令插入数据。 下面我们要把上面的文件导入到数据库中,导入之前要确认数据库已经在运行,即是mysqld进程(或者说服务,Windows NT下面称为”服务“,unix下面为”进程“)已经在运行。然后运行下面的命令: bin/mysql –p < /home/mark/New_Data.sql 接着按提示输入密码,如果上面的文件中的语句没有错误,那么这些数据就被导入到了数据库中。 命令行中使用LOAD DATA INFILE 从文件中导入数据到数据库: 现在您可能会问自己,"究竟为什么我要输入所有的这些SQL语句到文件中,然后通过程序运行它们呢?”这样看起来好像需要大量的工作。很好,你这样想很可能就对了。但是假如你有从所有这些命令中产生的log记录呢?现在这样就很棒,嗯,大多数数据库都会自动产生数据库中的事件记录的log。而大部分log 都包含有用过的原始的SQL命令。因此,如果您不能从您现在的数据库中导出数据到新的mysql数据库中使用,那么您可以使用log和mysql的批处理特性,来快速且方便地导入您地数据。当然,这样就省去了打字的麻烦。 LOAD DATA INFILE 这是我们要介绍的最后一个导入数据到MySQL数据库中的方法。这个命令与mysqlimport非常相似,但这个方法可以在mysql命令行中使用。也就是说您可以在所有使用API的程序中使用这个命令。使用这种方法,您就可以在应用程序中导入您想要导入的数据。 使用这个命令之前,mysqld进程(服务)必须已经在运行。启动mysql命令行: bin/mysql –p 按提示输入密码,成功进入mysql命令行之后,输入下面的命令: USE Meet_A_Geek; LOAD DATA INFILE "/home/mark/data.sql" INTO TABLE Orders; 简单的讲,这样将会把文件data.sql中的内容导入到表Orders中,如mysqlimport工具一样,这个命令也有一些可以选择的参数。比如您需要把自己的电脑上的数据导入到远程的数据库服务器中,您可以使用下面的命令: LOAD DATA LOCAL INFILE "C:\MyDocs\SQL.txt" INTO TABLE Orders; 上面的LOCAL参数表示文件是本地的文件,服务器是您所登陆的服务器。这样就省去了使用ftp来上传文件到服务器,MySQL替你完成了. 您也可以设置插入语句的优先级,如果您要把它标记为低优先级(LOW_PRIORITY),那么MySQL将会等到没有其他人读这个表的时候,才把插入数据。可以使用如下的命令: LOAD DATA LOW_PRIORITY INFILE "/home/mark/data.sql" INTO TABLE Orders; 您也可以指定是否在插入数据的时候,取代或者忽略文件与数据表中重复的键值。替代重复的键值的语法: LOAD DATA LOW_PRIORITY INFILE "/home/mark/data.sql" REPLACE INTO TABLE Orders; 上面的句子看起来有点笨拙,但却把关键字放在了让您的剖析器可以理解的地方。 下面的一对选项描述了文件的记录格式,这些选项也是在mysqlimport工具中可以用的。他们在这里看起来有点不同。首先,要用到FIELDS关键字,如果用到这个关键字,MySQL剖析器希望看到至少有下面的一个选项: TERMINATED BY character ENCLOSED BY character ESCAPED BY character 这些关键字与它们的参数跟mysqlimport中的用法是一样的. The TERMINATED BY 描述字段的分隔符,默认情况下是tab字符(\t) ENCLOSED BY描述的是字段的括起字符。比方以引号括起每一个字段。 ESCAPED BY 描述的转义字符。默认的是反些杠(backslash:\ ). 下面仍然使用前面的mysqlimport命令的例子,用LOAD DATA INFILE语句把同样的文件导入到数据库中: LOAD DATA INFILE "/home/mark/Orders.txt" REPLACE INTO TABLE Orders FIELDS TERMINATED BY ',' ENCLOSED BY '"'; LOAD DATA INFILE语句中有一个mysqlimport工具中没有特点:LOAD DATA INFILE 可以按指定的列把文件导入到数据库中。 当我们要把数据的一部分内容导入的时候,这个特点就很重要。比方说,我们要从Access数据库升级到MySQL数据库的时候,需要加入一些栏目(列/字段 /field)到MySQL数据库中,以适应一些额外的需要。这个时候,我们的Access数据库中的数据仍然是可用的,但是因为这些数据的栏目 (field)与MySQL中的不再匹配,因此而无法再使用mysqlimport工具。尽管如此,我们仍然可以使用LOAD DATA INFILE,下面的例子显示了如何向指定的栏目(field)中导入数据: LOAD DATA INFILE "/home/Order.txt" INTO TABLE Orders(Order_Number, Order_Date, Customer_ID); 如您所见,我们可以指定需要的栏目(fields)。这些指定的字段依然是以括号括起,由逗号分隔的,如果您遗漏了其中任何一个,MySQL将会提醒您^_^ 。

⑶ 怎么讲将数据导出到excel表格中

怎么讲将数据导出到excel表格中

看你是什么文档的数据,text文档的数据也可以导入,点击-数据-对应的有5个选项可以选择:1.自aess;2.自网站;3.自文本;4.自其它来源;5.现有链接。-就可以导入了。 里面的具体操作,看你是导入哪方面的数据,对应操作,不好一样说,你上图,我再补充。

怎么把DBGrid数据导出到Excel表格中

1首先,我们需要打开电脑上的Navicatfor MySQL快捷键。这样就可以查看数据库了。 2然后,我们点击root打开之后,单击core_db,在展开的选项中可以看到表。 3我们点击“表”后可以看到数据库中的所有表,我们右击表弹出的选项中有一个“导出向导

怎么讲win6.0中的数据导出到excel表格中

1WinCC 作为DDE的服务器, Excel 作为DDE客户端 1)打开WinCC项目,在WinCC Explorer 中 “计算机属性->启动”中添加应用程序 : DdeServ.exe ,同时添加命令行参数 : /v /n 。 2)激活WinCC 后,会弹出 WinCC DDE-Server 对话框,点击 Tag List 按钮: 在列表中选择想要访问的变量,点击“确定”,这样该变量的连接信息就被拷贝到Windows剪贴板。 3) 打开Excel ,随便(双击)选中一个单元格,将Windows剪贴板的内容拷贝到该单元格中,然后在第一个字符前添加 “=”,这样就完成对单元格的输入。这时在Excel中就能够得到WinCC的内部和外部过程数据了。 4) 如果要访问多个变量,请重复步骤 2) 和 3)。 注意:DdeServ.exe 需要一直运行。 2.WinCC 作为DDE的服务器, VB 作为DDE客户端 1)打开WinCC项目,在WinCC Explorer 中 “计算机属性->启动”中添加应用程序 : DdeServ.exe ,同时添加命令行参数 : /v /n 。 2)激活WinCC。 3)打开VB,在窗体上放置 TextBox 控件,设置该控件的下列属性 : a)LinkTopic=WinCC|\计算机名称该WinCC项目的文件夹的共享名该WinCC项目名.mcp b)LinkItem=WinCC的变量名称 c)LinkMode=Automatic 。该只要属性一生效,此TextBox控件就能在编辑状态下取得WinCC 变量的值。 3.WinCC 作为DDE的客户端,Excel 作为DDE服务器(本地) 1)打开WinCC Explorer,在“变量管理”中 建立“WINDOWS DDE”通道和连接,其连接属性中: “计算机名称”为空; “应用程序” 为Excel; “主题”为 [Excel文件名]工作表名 ,比如 [book1.xls]sheet1 。 2)建立新变量,在变量属性中选择地址,条目名称填: r 行数c列数,比如 r1c1 (表示第一行第一列的单元格) 3)重复步骤2)可以加入更多的DDE变量。

php 怎么把数据导出到excel表格

昨天项目里有个新需求,客户希望把一些数据能导出成为Excel表格,刚开始用PHP原生输入Excel表格,发现效果不是很理想,于是找到一个比较著名的库:PHPExcel。下面是一个简单的demo,分享给大家,希望可以帮到有同样需求的朋友。

网页链接

怎么把cad中表格中数据导出到excel

最好的方法是:选中表格-右键-输出-选择文件存放路径-导出后为一个csv格式的文件,默认的打开方式就电子表格

如何用asp把aess中数据导出到excel表格中

upload.asp 上传文件 if (.location==self.location) { .location=”index.asp” } ————————————– ——-上传并且写入库———– readxls.asp EXECL数据导入 120000 then %> alert(“您选择的文件过大!”); wind…

用java将数据导出到wps表格中,怎么实现

方法一、 粘贴到记事本 数据——导入数据,身份证列设为文本格式 。 方法二、 WPS表格中,身份证对应列设为文本格式。 选择性粘贴,无格式文本

C#如何将ListBox控件数据导出到Excel表格

简单的,可以使用控件的方法,如 Excel Response.AppendHeader(“Content-Disposition”, “attachment;filename=temp.xls”); Response.ContentType = “application/ms-excel”; System.IO.StringWriter writer = new System.IO.StringWriter(); System.Web.UI.HtmlTextWriter Writer = new System.Web.UI.HtmlTextWriter(writer); this.pnlPrinter.RenderControl(Writer); 输出 Response.Write(writer.ToString()); Response.End(); 复杂的,你可以使用数据源自己生成excel文件,并插入数据,网上有excelhelper之类的现成的操作excel的类可以下载下来使用

C#将datagridview中的数据导出到excl表格中?

public static void ExportExcel(DataGridView dgv) { try { int lvA = 0; for (int i = 0; i < dgv.Columns.Count; i++) { if (dgv.Columns[i].Visible) { lvA++; } } int rowCount = dgv.RowCount; int columnCount = lvA; Microsoft.Office.Interop.Excel.Application exc = new Microsoft.Office.Interop.Excel.Application(); if (exc == null) { throw new Exception(“Excel无法启动”); } exc.Visible = true; Workbooks workbooks = exc.Workbooks; _Workbook workbook = workbooks.Add(XlWBATemplate.xlWBATWorksheet); Sheets sheets = exc.Sheets; _Worksheet worksheet = (_Worksheet)sheets[1]; if (worksheet == null) { throw new Exception(“Worksheet error”); } Range r = worksheet.get_Range(“A1”, Missing.Value); if (r == null) { MessageBox.Show(“Range无法启动”); throw new Exception(“Range error”); } 以上是一些例行的初始化工作,下面进行具体的信息填充 填充标题 int ColIndex = 1; for (int i = 0; i < dgv.ColumnCount; i++) { if (dgv.Columns[i].Visible) { worksheet.Cells[1, ColIndex++] = dgv.Columns[i].HeaderText; } } 获取DataGridView中的所有行和列的数值,填充到一个二维数组中. object[,] myData = new object[rowCount + 1, columnCount]; for (int j = 0; j < dgv.Rows.Count; j++) { int a = 0; for (int k = 0; k < dgv.Columns.Count; k++) { if (k > 0) { if (dgv.Rows[j].Cells[k].Visible) { a++; myData[j, a] = dgv[k, j].Value; } } else if (dgv.Rows[j].Cells[k].Visible) { myData[j, a] = dgv[k, j].Value; } } } 将填充好的二维数组填充到Excel对象中. r = worksheet.get_Range(worksheet.Cells[2, 1], worksheet.Cells[rowCount + 1, columnCount]); r.Value2 = myData; } catch (Exception ex) { MessageBox.Show(ex.Message); } }

如何将WinCC归档的历史数据导出到EXCEL表格

1使用WinCC标准控件的工具按钮 1.1在线趋势控件 从WinCC V6.2版本开始,在对象选项板的“控件”标签上,如图1.1单击“WinCC 在线趋势控件”对象。 打开“WinCC 在线趋势控件的属性”快速组态对话框。在“工具栏”标签中组态 WinCC 在线趋势控件的工具栏中的按钮,勾选最后一项“报表保存”。激活运行系统后,在线趋势控件中的最后一个工具栏按钮显示为存盘图标, 将趋势控件所显示的当前数据保存到Excel中,必须停止趋势更新,“启动/停止更新”工具按钮显示为。 报表将以“.csv”文件的格式保存在 WinCC 项目路径中的“Export/TagLogging”目录下。 文件名由控件的窗口标题和报表生成的日期时间组成, 点击“报表保存”按钮后,报表就会自动创建并保存,但是没有任何提示对话框,所以,点击一次就可以,不需要重复点击。 趋势控件中数据的时间范围从16:41到16:42,但是导出文件中数据的时间范围从8:41到8:42,这是由于WinCC数据库保存的时间为UTC格林尼治标准时间,所以会比北京时间小8个小时,这里需要注意。 另外,导出文件中”Pen Number” 对应 ”Pen Name”的名称是控件中给趋势曲线组态的名称,如图1.4,而不是对应归档变量的名称。

⑷ 如何通过读取XML配置文件导入Excel文件到数据中

1.首先,我们正常使用Excel的另存为,看看能否顺利地直接另存为XML文件。

方法:

点击Excel左上角按钮,在弹出的选项中,点击“另存为”

或者直接在Excel中按下快捷键F12


赞 (0)