Tag: 导入

SQL Server数据导入向导中的数据types转换

我在做什么 我正在使用SQL Server 2012中的“导入和导出向导”从复杂的电子表格中的一个选项卡导入数据。 该标签有很多数据。 我想将标签中的原始数据导入到数据库中的临时表中,并从那里运行SQL脚本来转换(标准化)数据并将其加载到其最终模式。 在映射对话框中,我已将所有目标列设置为NVARCHAR(MAX)NULL(或者NTEXT NULL)。 我很高兴将所有文本导入,一旦数据加载到临时表中,我将处理数据types转换和规范化。 问题 该向导抱怨说某些列types无法转换。 这似乎是猜测源的数据types,并拒绝转换它认为是双打的列。 我根本不在乎它认为数据源是什么数据types。 我希望它把所有东西都当作文字来对待。 但是,似乎没有办法改变向导对源列types的猜测,或者强制它导入数据。 该向导不会让我运行包。 问题边界 我只想解决问题的提取部分,即如何从电子表格中获取数据到临时表中。 一旦解压出来,我用它做什么是一个单独的问题,我很高兴在中间级别处于NVARCHAR或NTEXT中。 期望的解决scheme 我想从电子表格中获取数据到一个临时表格,从那里我可以执行其他工作。 我很高兴将临时表中的所有内容都作为string数据。 我根本不关心向导认为它正在导入的数据types,我已经在目标表中指定了我想要的输出types。

将数据从用脚本编写的网页导入到excel中

我正在尝试从网页导入实时数据。 然而,网页似乎是写在脚本中,所以我似乎无法将数据导入到Excel中。 我试图运行一个macros。 我做了一个search,发现以下线程非常有用; 从WebPage中的脚本创build的表中导入Excel中的数据 (第一个答案) 但我没有足够的知识来调整我的网站的代码? 有人能帮我吗? 谢谢

将excel数据导入到与excel字段匹配的logging中

为了更好地解释它,我会给你一个例子: 数据库: Table1 Col1 Col2 bla 1 yuk 2 bzt 3 Excel中: Col1 Col2 Me 1 You 2 They 3 当我导入excel文件时,我需要根据它在col2中的行值(它在数据库和excel中是相同的)从col1的excel值中只replacecol1的db表中存在的值。

在ASP.NET中的Excelfile upload

对于其中一个应用程序,我需要上传excel文件。excel文件是由另一个应用程序生成的。 当我上传Excel文件时,我收到错误消息。 错误 System.Data.OleDb.OleDbException(0x80004005):外部表格不是预期的格式。 在System.Data.OleDb.OleDbConnectionInternal..ctor(OleDbConnectionString constr,OleDbConnection连接)“。 我检查了所有可能的情况来解决这个问题。 有一件事我注意到,当我上传的Excel 97,2000格式的工作与其保存相同的Excel文件。 另一方面,我检查Encoding in UCS-2 Little Endian文件编码Encoding in UCS-2 Little Endian和保存为新的excel文件(97,2000格式)的编码,它显示“ANSI”。 我无法弄清楚是什么问题。

在Excel中使用VBA合并工作簿并重命名导入的工作表

我试图将一个特定目录中的所有XLS文件导入到一个工作簿中。 我已经尝试了几个代码的来源,最近我来了下面的(closures导入的工作簿时,所有其他抱怨,无论我尝试)。 我现在要做的就是从合并单元格(C7和D7)中取出文本,并将新的工作表重命名为该工作表。 (在单元格中有一个回车符,如果这有影响的话,我不能控制源文件,因为它们是由外部团队产生的)。 恐怕我几乎没有任何编码的能力,但是我通常可以阅读其他来源的代码,但是我在这里难倒了。 我设法让它重命名为源文件名,但我宁愿从单元格文本中获取它。 干杯! Sub Merge2MultiSheets() Dim wbDst As Workbook Dim wbSrc As Workbook Dim wsSrc As Worksheet Dim MyPath As String Dim strFilename As String Application.DisplayAlerts = False Application.EnableEvents = False Application.ScreenUpdating = False MyPath = "C:\Temp\" ' change to suit Set wbDst = Workbooks.Add(xlWBATWorksheet) strFilename = Dir(MyPath & "\*.xls", vbNormal) […]

如何将数据从Excel导入到Access并获取外键

我想从Excel表导入数据到预定义的Access表中。 我有8个表,其中3个依赖于外键。 所以,我想在导入时能够获得这些外键,这样可以正确导入信息。 例如,表tblSubcomponents具有以下字段: – SubcomponentID(自动编号) – SubcomponentNumber – SubcomponentName – MaterialField 字段SubcomponentID然后是表tblBrushholderDetails上的外键。 这个表的字段包括: – BHDetailsID(自动编号) – BHID(外键) – SubcomponentID(外键) – Parts / BH 我已经看了线程: 如何在Excel中导入表中的Access中分配外键 。 然而,我正在考虑进一步沿着INSERT INTO和@@ IDENTITY的方式做一些事情…这可能吗? 谢谢您的意见! 🙂

从excel导入时间到matlab – 毫秒

在Excel文件中,我有以下date格式3/31/2015 19:58:53.956 。 我找不到一个milliseconds 。 我得到的格式是3/31/2015 '19:58:53什么想法?

导入Excel工作表

当导入一个Excel工作表到一个WPF数据网格是有可能过滤一个头,不在第1行开始。我有一个Excel表开始第10行。如果这是可能的代码看起来如何。

从Excel文件读取和保存数据 – 如何parsing文件 – 未定义的方法`to_f'为#<Array:0x1579b6a8>

我跟随了关于如何从Excel导入数据的RailsCast教程。 我想阅读我的excel文件,并告诉他要读取哪些信息并保存,指示要接收的行。 所以我在我的模型(.rb)文件中写了类似的东西: def self.to_csv(options = {}) CSV.generate(options) do |csv| csv<<column_names all.each do |repartition| csv<<repartition.attributes.values_at(*column_names) end end end def self.import(file) #Ouverture du fichier spreadsheet = open_spreadsheet(file) #Lecture du fichier, lignes par lignes, en aveugle (1..spreadsheet.last_row).each do |i| @repartition=Repartition.new @repartition.fond_repartition_id=spreadsheet.row(4) @repartition.date_repartition=spreadsheet.row(3) @repartition.AssetAllocCash=spreadsheet.row(5) @repartition.AssetAllocEquity=spreadsheet.row(6) @repartition.AssetAllocBond=spreadsheet.row(7) @repartition.AssetAllocOther=spreadsheet.row(8) #Sauvegarde de la ligne qui vient d'être lu repartition.save! #Depart prochaine […]

R(XLConnect)如果工作表的大小很大,则将所有工作表合并为一个

我想将所有未知数量的工作表合并到一个csv中。 这是我的尝试。 options(java.parameters = "-Xmx4g" ) library(XLConnect) xlcMemoryReport() xlcFreeMemory() xlcMemoryReport() wb=loadWorkbook(exelfiles[i]) df=do.call(rbind,lapply(getSheets(wb),function(sheet)readWorksheet(wb,sheet))) write.csv(df,"final.csv",row.names=F) 如果excel文件的大小很小,则正在工作。 但不适用于更大的Excel文件。 在它回来之后 Error: OutOfMemoryError (Java): GC overhead limit exceeded