Tag: csv

查询结果到CSV格式不包含正确的date值

以下是我的查询 以下是我的表结构 表名:人员 ID: (PK,int, not null) Name: (Nvarchar(20),null) BirthDate : (Datetime,null) 以下是我的查询 select Name,BirthDate From Person 输出如下 Name BirthDate Sam 1986-01-01 Bob 2001-04-07 John 2000-02-02 以CSV格式输出 Name BirthDate Sam 00:00.0 Bob 00:00.0 John 00:00.0 为了将这个内容导出到csv,我所做的就是select这些值,然后右键单击带有“复制标题”选项的输出窗口。 它创buildCSV罚款,但是当我打开文件我得到了所有三个值00:00.0的BirthDate。 我不明白是什么原因造成的。 请帮忙。

给csv写两个单词,打开的时候会在一个excel列中显示为两行

我正在使用C#来处理notepead中的一些数据,这些数据在处理之后将写入.csv文件。 我已经这样做了,但问题是,在.csv文件的一列中,有些词必须出现两三行(相当于在Excel列中使用Alt + Enter)。 我使用了Environment.NewLine,\ r和\ n。 但我不能把它closures。 有没有办法,或根本不可能? 提前致谢。 印度Unnikrishnan。

从txt到csv的边缘列表

我有一个图表表示在一个txt文件的边缘列表: 0 1 0 2 0 3 1 4 (当然,graphics要大得多) 我想导入一个csv文件的graphics,每个列在不同的Excel列:AB 0 1 0 2 0 3 1 4 有人可以告诉我一个方法来实现这个?

从Excel文件读取

我正在尝试从具有四列和121行的Excel文件读取。 我试过.csv的想法,但我想我理解错了,因为当我编译这个时,它会变得混乱起来。 如何确保城市获得第一个单元格,国家获得第二,第三个获得第三个,第四个获得第四个? #include "stdafx.h" #include <iostream> #include <fstream> #include <string> using namespace std; int main() { ifstream inFile; string city; string country; string lat; string lon; inFile.open("worldcities.csv"); if (inFile.is_open()) { cout << "File has been opened" << endl; } else { cout << "NO FILE HAS BEEN OPENED" << endl; } while (!inFile.eof()) { […]

在Excel中从string列表中分割列

我正在尝试创build基于文本文件的Excel文档。 这是我的文本文件的一个例子: example.txt文件 |<Number1>| |TREE= 800 | |BIRD = 500 | |FISH = 25 | |DOG = 10 | |CAT = 5 | |ANOTHERCAT = 800 | |THERESOMANYCATS = 3 | |HAMSTER = 5 | |<Number2>| |TREE= 800 | |BIRD = 500 | |FISH = 25 | |DOG = 10 | |CAT = 5 | […]

从excel“csv格式”中获取数据类似于linq跳过

我需要根据行号从CSV文件中检索特定部分 例如:从第5行到第12行 我正在使用OleDbConnection并试图使用此查询: select * from [sheet1.csv$A5:A12] 但它不起作用。 C#代码: var filename = @"C:\Users\A\Desktop\passwords.csv"; var connString = string.Format( @"Provider=Microsoft.Jet.OleDb.4.0; Data Source={0};Extended Properties=""Text;HDR=YES;FMT=Delimited""", Path.GetDirectoryName(filename) ); using (var conn = new OleDbConnection(connString)) { conn.Open(); var query = "SELECT * FROM [" + Path.GetFileName(filename) + "$A5:A12]"; using (var adapter = new OleDbDataAdapter(query, conn)) { var ds = new DataSet("CSV […]

以ms为单位读取时间戳,以Matlab中的科学格式显示

我有一个csv文件,包括一个时间戳列。 在记事本中,在Excel和Matlab中,数值显示为科学格式,例如'1,44532E + 12'。 因此,这个价值是非常不准确的。 在Excel中,我可以计算两个值之间的差异,并得到一个合理的差异。 因此,Excel中的科学格式就是格式。 实际的单元格内容是'1445322672767'。 我为什么在记事本中显示为'1,44532E + 12'。 但那不是我的问题。 我试图分析在Matlab的数据,但我无法。 我试过textscan,readtable和csvread。 但是,我无法获得除string以外的价值。 随着str2num这可以改为一个双精度,但只有6位数字的准确性(这是完全无用的)。 有什么build议么?

将工作簿中的命名范围及其值的导入/导出导出为.csv

我有一个.csv有两列:colA命名范围和colB有值。 现在,我需要从.csv中导入值,并将它们分配到多个工作表中的工作簿中的命名范围。 另外我需要以相同的方式导出相同的。 即一个工作簿已经命名了范围,显然有一些相关的值。 有没有办法导出相同的格式,以便我可以用它来导入它们以后? 对于导入,我修改了下面提供的代码,但仍然不成功: Option Explicit Sub impdata() 'This is to import data from csv to xlsm Dim MyCSV As Workbook Dim filename As String Dim curfilename As String Dim MyRange As Range Dim MyCell As Range Dim x As Long Dim y As Workbook curfilename = ThisWorkbook.Name filename = Application.GetOpenFilename Set y […]

将testing时间追加到最终用户友好的.xls / .csv文件中

现在,我们成功/准确地报告testingID,说明,预期结果和通过/失败值。 我想添加运行testng.xml(执行和完成testing所需的时间)结束时可以看到的值,并将其附加到我的文件中。 有没有办法loggingTestNGtesting所花费的时间并将其输出到Excel / CSV中?

如何使csv文件适当地分割行?

我有一个巨大的csv文件,大约100M。我尝试做一个head ,它吐出整个csv,不pipe我要求的行数。 head data.csv AND head -1 data.csv给出相同的结果,即整个文件。 我后来注意到文件中根本没有行: wc -l data.csv 0 data.csv 我在excel中打开csv,看起来应该如此。 而且,我再次保存为csv。 如何获取我的csv文件中的行?