Tag: 导入

在c#.net中逐一读取excel文件

我是新来的c#.net 我有Excel表,我想导入到database 。 我想逐个阅读它,并希望在database插入值。 this.openFileDialog1.FileName = "*.xls"; DialogResult dr = this.openFileDialog1.ShowDialog(); if (dr == System.Windows.Forms.DialogResult.OK) { string path = openFileDialog1.FileName; string connectionString = String.Format(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};Extended Properties=""Excel 8.0;HDR=no;IMEX=1;""", openFileDialog1.FileName); string query = String.Format("select * from [{0}$]", "Sheet3"); OleDbDataAdapter dataAdapter = new OleDbDataAdapter(query, connectionString); DataSet dataSet = new DataSet(); dataAdapter.Fill(dataSet); dataGridView1.DataSource = dataSet.Tables[0];

从x86和x64读取Excel文件

我的本地电脑安装了Windows7 64位和Microsoft Excel 2010但是我的客户的大部分电脑都是XP Professional Service Pack 3和Excel 2003 我得到这个连接string的Excel文件的导入数据 Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\MyExcel.xls;Extended Properties="Excel 8.0;HDR=Yes;IMEX=1"; 但是这引发了一个错误 The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine. 我希望我的应用程序可以读取x86和x64架构上的Excel文件。 我怎样才能在没有在PC上安装额外的Excel驱动程序编程处理? 我正在考虑使用不同的连接string来导入基于CPU archtiecture的Excel文件。 有没有更好的主意?

从Excel导入数据并插入到规范化的SQL表中

我有一个包含服务名称和费用的815logging的Excel文件。 在数据库中,已经input了一些logging,所以需要插入剩余的781条logging。 问题是有两个表,一个是departmentalservices,另一个是deptservicedetails。 部门服务表具有服务名称(等等),并通过名为service_id的列联接到deptservicedetails。 部门服务细节是服务收费的地方(因为有现金和信贷费用,但不用担心)。 部门服务拥有所有的服务名称,但每个服务的费用都不在细节表中。 现在,如果我正常使用这个程序来插入这些费用,它会花费很长时间,如你所知。 因此,是否有一种方法,我可以写入多个插入查询(使用Excel公式)或者什么,将与表中的ID匹配的Excel表中的名称,因此我可以通过ID插入一个logging到细节表。 目前我可以写一个插入查询名称和费用,但详细信息表需要服务ID,而不是插入查询名称。 希望它的理解和感谢。

将大量数据(20000行)从Mysql导出到Excel(使用Php)

我想从MySQL 导出大量的数据(20000行)到excel(用PHP)数据来自两个表。 第一个表的每个logging都有第二个表logging的ID。 我正在使用PHPExcel库。 伪代码: $first_table = mysql_query("SELECT * FROM table_1") foreach($first_table as $row){ $store_id = $row['store_id']; $second_table = mysql_query("SELECT * FROM table_2 Where ID = $store_id"); } 在这种情况下,MySQL查询运行的时间(第一个表中findlogging)现在的问题是,它需要太长的时间来处理,并没有结果php屏幕变成空白(白色)……我认为这是执行超时问题… 任何解决scheme

SQL不会上传所有数据。 只有4035行

我可能不会正确地说这句话,但是在这里。 我似乎无法通过SQL Server导入超过60k行。 由于某种原因,只有4035行转移,但没有其余的。 这是否与从.csv导入的文件有关? 谢谢

从excel文件导入数字和非数字数据(string)到MATLAB的最佳方法?

我想知道从excel文件导入数字和非数字数据(在本例中是string)到MATLAB的最佳方式? 通过最好(或更好)的方式,我的意思是将所有的数据放在一个variables(或数据结构)中。 首先,我尝试了打开向导的uiopen(文件名)函数,然后可以将数据导入到MATLABvariables中。 但是,这里的问题在于,它将所有非数字数据replace为不需要的零。 我后来发现,这个函数调用另外一个名为xlsread(filename)的函数,这是导入excel文件的另一种方式(实际的方式)。 我尝试过的第二种(最后一种)方法是使用名为importdata(filename)的函数, 它将数字和非数字数据导入到单独的结构variables中。 但是,我想知道是否存在其他方式将所有内容导入到单个variables或数据结构中?

导入excel文件到sql server

我有xlsx格式的文件。 平均每个包含2000行。 我不知道如何将它们导入到SQL Server中的数据库,我应该先创build表还是什么?

delphi,导入Excel文件,未声明的标识符

我正在关注关于将Excel文件导入到Delphi的教程 。 当我尝试编译文件时,我一直在收到有关未声明标识符的错误消息。 据我所知,这个表格是名称,应该是在项目中可用的。 我将不胜感激有关修复此错误的任何build议。 unit sample_map; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.ComCtrls, Data.DB, Data.Win.ADODB, Vcl.AppEvnts, Vcl.Grids, Vcl.DBGrids, Vcl.ExtCtrls, Vcl.DBCtrls, Vcl.StdCtrls, UWebGMapsCommon, System.Generics.Collections, UWebGMaps; type TForm1 = class(TForm) PageControl1: TPageControl; TabSheet1: TTabSheet; TabSheet2: TTabSheet; Button1: TButton; DataSource1: TDataSource; ADOConnection1: TADOConnection; ADOQuery1: TADOQuery; DBNavigator1: TDBNavigator; ApplicationEvents1: TApplicationEvents; StatusBar1: TStatusBar; DBGrid1: […]

使用Excel中的VBA从具有相同ID的两个表的网页导入数据

首先我要感谢Siddharth Rout&IAmDranged先生用我以前的问题讨论了如何解决与使用VBA从安全的网站导入excel中的数据有关的问题。 使用VBA从安全网站导入excel中的数据时出现运行时错误438 , 无法使用VB代码从另一个网站导入excel中的数据 。 该代码现在工作完美,但还有一个问题,即网页,我从哪里试图导入数据,有两个相同的ID“报表”表。 使用VBA代码只能从第一个表中复制数据。 在VBA中同时从两个表格(相同的ID)复制数据需要进行哪些修改。 VBA代码和目标网页源代码在下面再次发布。 Sub GetTable() Dim ieApp As InternetExplorer Dim ieDoc As Object Dim ieTable As Object Dim clip As DataObject 'create a new instance of ie Set ieApp = New InternetExplorer 'you don't need this, but it's good for debugging ieApp.Visible = True 'assume we're not logged […]

如何将Excel表格中的数据导入MySQL表格AUTOMATICALLY?

我有一个要求,开发一个Java应用程序,每天从excel工作表加载数据到MySQL数据库表。 我的实际需求是用户打开应用程序时,应该自动从Excel-> MySQL数据库表中加载数据。 我不知道从excel导入数据到MySQL表。 任何人都可以帮助我吗? 提前致谢。