createtable-通过oledb的方式连接excel,不能创建表名为纯数字的表

问题描述

通过oledb的方式连接excel,不能创建表名为纯数字的表

通过oledb的方式连接excel,创建表名为纯数字的表时,excel文件中创建的工作表名在前面加了下划线,例如创建表名为1的表时,生成的工作表名为_1。_有办法直接创建纯数字的表名吗?

解决方案

或者能不能通过oledb的方式改Excel中的表名为纯数字?

解决方案二:

求助,有大神有办法吗

解决方案三:

虽然没有人回答,但是自己还是做个总结吧。最后的解决方式是通过引用excel类库进行修改工作簿的名称。

时间: 2024-08-30 01:02:12

createtable-通过oledb的方式连接excel,不能创建表名为纯数字的表的相关文章

《Tableau数据可视化实战》——1.3节连接Excel文件

1.3 连接Excel文件因为Microsoft Excel是数据分析的一个常用工具,所以Tableau可以使用户非常便利地连接Excel文件. 准备工作为了使用Excel文件作为数据源,可使用Tableau安装的样例文件.除非是自定义安装,否则用户可以通过My Documents|My Tableau Repository|Datasources(我的文档|我的Tableau知识库|数据库)找到Sample-Superstore Sales (Excel).xls文件.实现步骤一旦确定Exce

vb.net连接sql数据库查询表格名显示到 DataGridView中,如何点击选择一个表名查询整个表的内容

问题描述 我的代码如下,怎么解决这个问题啊,想了很久.button1是查询表名,button2是查询选中的表内容PrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.ClickDimstrConnectionAsString="Server=DELL-PCSQLEXPRESS;database=renshi;uid=ouqing;pwd=123;"Dimsql

vba-请教如何用Excel VBA写宏,ODBA的方式连接Oracle,下载Oracle里面的数据

问题描述 请教如何用Excel VBA写宏,ODBA的方式连接Oracle,下载Oracle里面的数据 RT,以下是原先用AS400的时候取数据用的代码,换成Oracle之后在链接信息里面需要怎么设置呢? With ActiveSheet.QueryTables.Add(Connection:=Array(Array( _ "ODBC;DRIVER={Client Access ODBC Driver (32-bit)};SYSTEM=" & HostName & &q

关于OleDB连接Excel的Extended Properties(扩展属性)HDR=YES; IMEX=2个人理解心得

最近在用C#写一个创建Excel并将数据导出到Excel的WinForm程序, 让我对OleDB连接Excel的Extended Properties(扩展属性)HDR=YES; IMEX=2有了深刻的认识! 参数HDR的值: HDR=Yes,这代表第一行是标题,不做为数据使用 ,如果用HDR=NO,则表示第一行不是标题,做为数据来使用.系统默认的是YES参数Excel 8.0对于Excel 97以上到2003版本都用Excel 8.0,2007或2010的都用Extended Properti

C#使用oledb导出数据到excel的方法_C#教程

本文实例讲述了C#使用oledb导出数据到excel的方法.分享给大家供大家参考,具体如下: 现在做应用的一半都会碰到数据导出的问题,导出到word阿,导出到excel啊,还有其他的什么.当然导出的类型中还是以ms office的居多.最近在做数据的转换,也碰到这个导出的问题,当然幸运的是不用碰word,这样涉及到就只有xml,csv,tsv和最"痛苦"的excel了. 最开始的想法是xml+xslt,搞定全部,但是有一个问题就是excel只有在xp版本之后支持xml,我不能强制的要求

代码-php通过ado方式连接access数据库的问题?

问题描述 php通过ado方式连接access数据库的问题? 代码如下 <?php echo 'hello1'; $conn = @new COM("ADODB.Connection") or die ("ADO Connection faild."); echo 'hello2'; $connstr = "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=".realpath("db.md

解决方案-vc++ 采用ado方式连接access数据库

问题描述 vc++ 采用ado方式连接access数据库 连接数据库代码如下,当解决方案平台采用win32时,数据库连接正确,当采用x64时抛出异常(0x800aA0E7A)请问在x64下如何连接access数据库? #import ""c:program filescommon filessystemadomsado15.dll"" no_namespace rename(""EOF""adoEOF"")

ASP.net连接Excel的代码_实用技巧

首先添加命名空间 复制代码 代码如下: using System.Data.OleDb; protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { strfile = Request.QueryString["filename"];//从其他页面传过来的文件路径 Excel(strfile); } } private void Excel(string filepath) { try { Data

为什么用ADO.NET方式读取Excel数字读不出来?

我使用select   *   from   [Sheet1$]方式读取Excel的数据 Excel里有一列是常规类型的,其中有数字和非数字 比如 1234 1234A 结果读出来1234那个地方是空的 1234A可以正常读取 请问有什么办法解决?   解决方案:  参考网站: http://www.connectionstrings.com/ "Provider=Microsoft.Jet.OLEDB.4.0;Data   Source=C:\MyExcel.xls;Extended   Pr