Tag: 导入

如何检查一个单元格是否在EXCEL中只读使用C#

我从数据库导入数据到Excel工作表。 为此,我正在使用datareader。 Excel工作表模板有一些macros和几个公式计算,而不是正常的Excel工作表。 所以只有在允许写入特定单元格的情况下,才能将数据写入Excel表格。 如果不是,则不应导入数据。 所以对于这个,我有一个XML文件,说哪一列我应该开始写,在哪一行应该停止,我已经做了很多工作表。 但是在一张表中,该行的第一个单元是“只读”(locking),其余的是允许写入访问。 由于我使用Datareader从数据库中获取整行,因此无法写入locking的单元格,导致需要写入其他单元格。 我附上代码片段以供参考。 请帮助我这样做。 示例:: if (reader.HasRows) { minRow = 0; minCol = 0; Excel.Workbook SelWorkBook = excelAppln.Workbooks.Open(curfile, 0, false, 5, "", "", false, Excel.XlPlatform.xlWindows, "", true, false, 0, false, false, false); Excel.Sheets excelSheets = SelWorkBook.Worksheets; Excel.Worksheet excelworksheet = (Excel.Worksheet)excelSheets.get_Item(CurSheetName); // Process each result in the result set while […]

Excel VBA – 表单显示和导入数据后提示密码

我有这个密码保护的macros,并显示一个窗体。 最近我添加了从excel导入数据的代码,每当我closures它时都会要求input密码 – 我可以通过它取消,但是我想让它消失,我没有看到它会来的合理原因。 我已经分出了导致这个问题的几行 Sub a() UserForm1.Show strConnString = "Provider=Microsoft.Jet.OLEDB.4.0" & _ ";Data Source=" & "C:\Book1.xls" & _ ";Extended Properties='Excel 8.0; IMEX=1'" & _ ";Persist Security Info=False" Set objRSGlobal = CreateObject("ADODB.Recordset") objRSGlobal.Open "select * from [Sheet1$]", strConnString objRSGlobal.Close Set objRSGlobal = Nothing End Sub 这进入Module1。 我有一个名为UserForm1的空白窗体。 我使用密码locking代码(用于查看)并将所有内容保存在Book1.xls中。 现在我打开文件,执行Alt + F8运行macros,closures窗体,然后closures文件密码提示出现。 我不明白为什么会出现,如何让它消失。 提前致谢!! 注意 – […]

Excel数据连接 – 删除标题行?

Excel电子表格使用下面的连接string连接到SQL Server 2005: Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=True;Initial Catalog=XXXXXX;Data Source=XXXXXX;Extended Properties="HDR=No";Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=XXXXXX;Use Encryption for Data=False;Tag with column collation when possible=False 然后将视图中的数据导入到Excel中。 业务用户需要这些信息,而不需要标题行。 这将允许她审查,然后保存为SAGE文件格式的“无头”CSV。 我试图通过添加HDR =否改变连接string,但没有工作。 另外,我不能删除标题行。 删除内容用“列1”replace列名 任何想法赞赏!

这个错误在导入过程中意味着什么,将数据转化为Sharepoint列表?

在select“范围types:”表格范围和“select范围:”Sheet1!Table1之后 我popup“导入到Windows SharePoint Services列表”错误popup窗口,此时无法连接到服务器。 你的桌子不能被发表。 有没有在我的电脑的某个地方,我可以看看更多的信息,我做错了什么?

在SharePoint中将大型Excel文件数据导入数据库的devise注意事项

这是一个devise方法的问题,请耐心等待长时间的描述:-) 我们有一个SharePoint Web部件,可以将用户添加到系统中。 但是我将在SharePoint中处理批量用户导入function 。 我的问题是在开发这个解决scheme时应该记住所有的devise注意事项。 以下是我已经确定的基本stream程 用户下载导入模板(excel文件) 用用户详细信息填写下载的导入模板 用户上传Excel表单 系统将validation模板和数据 从Excel文件中逐行导入数据到数据库 对于任何exception/错误日志,将整个Excellogging放在另一个Excel日志文件中,以及exception详细信息 以下是我为此模板validation而考虑的一些考虑因素 导出模板 基于数据库列生成模板 添加列限制例如数据types,只select预定义的值 模板validation 检查支持的列数 列标题名称的有效性 数据validation 检查强制性数据 数据typesvalidation 数据validation针对数据库 导入过程 这是一个SharePoint解决scheme,我们可能有多个WFE,我正在考虑将file upload到文档库进行临时存储 实际的导入过程将通过一些定时器作业来完成,这个作业将从这个文档库中读取? 日志文件将是一个相同的空白模板,只有标题列和实际logging失败,并附带错误消息。 这应该被存储在一个单独的文档库中。 在这个过程结束时,向用户显示下载这个日志文件的链接。 我是否还应该保持所有logging都成功的logging。 可能导入的用户数量可能是几百甚至上千。 请build议如果我在这里错过任何devise考虑或任何可能在这里是错误的。 谢谢。

如何将excel表导入数据库时​​转换date

我有一个格式01年3月1日的Excel表格。 当我导入该CSV文件到我的数据库中,它存储为0000-00-00。 如何在导入时转换dateformat 或者有没有其他办法? PLZ的帮助 这是即时通讯使用导入到数据库的代码 $databasetable = "sample"; $fieldseparator = ","; $lineseparator = "\n"; $csvfile = "../uploads/" . basename( $_FILES['file']['name']); $addauto = 0; $save = 1; $outputfile = "../temp/output.sql"; if(!file_exists($csvfile)) { #echo $csvfile; echo "File not found. Make sure you specified the correct path.\n"; return 0; exit; } $file = fopen($csvfile,"r"); if(!$file) { #echo […]

插入大量的数据到Android的SQLite数据库?

我有大量的数据要导入到一个SQLite数据库。 4列150行。 目前的数据是在Excel电子表格。 我怎样才能将它导入到我的android应用程序? String SQL = "create table " + TABLE + "( " + BaseColumns._ID + " integer primary key, " + Column1+ " text, " + Column2+ " text, " + Column3+ " text, " + Column4+ " text);"; db.execSQL(SQL); ContentValues values = new ContentValues(); values.put(DBAdapter.Column1, "HP"); values.put(DBAdapter.Column2, "qw"); values.put(DBAdapter.Column3, "5280"); values.put(DBAdapter.Column4, […]

从Excel中导入date或访问SQL Developer?

我在Excel中有一个date字段,我试图导入到SQL开发人员,但是我得到一个关于格式或date值的错误消息来自他们的原始forms从Excel中。 有谁知道如何从Excel或Access导入date到SQL Developer? 谢谢。

在Silverlight应用程序中从Excel文件导入数据

我正在使用VS2010,Silverlight 5.0 我正在尝试从Excel文件导入数据到网格,为此,我正在使用“OpenFileDialog”。 用户可以像这样使用OpenFileDialoginputExcel文件 OpenFileDialog dlg = new OpenFileDialog(); dlg.Multiselect = false; dlg.Filter = "Excel Sheet(*.xls)|*.xls|All Files(*.*)|*.*"; bool bResult = (bool)dlg.ShowDialog(); if (!bResult) return ""; FileInfo info = dlg.File; StatusText.Text = info.Name; Stream s = info.OpenRead(); StreamReader reader = new StreamReader(s); string xml = reader.ReadToEnd(); var doc = XDocument.Parse(xml); 在Microsoft Excel格式2003或2007(.xls文件)的情况下,上面的代码工作正常,并给我从Excel中的值的string。 但在Microsoft Excel格式2010(.xlsx文件)的情况下, reader.ReadToEnd()不会以正确的格式返回值,所以下一行,给我下面的错误。 var […]

未知的字符 将excel导入到MySQL后,如何避免它?

可能重复: utf-8编码PHP + MySQL的问题 我从excel文件导入了大约1000条logging到MySQL中。 但现在我看到了一些文本之间的 。 看来他们是双引号。 导入数据时如何避免这种情况? 在网页中打印数据时,我可以使用str_replace()函数来处理这个问题吗?