bartender导入时外部表不是预期格式怎么办
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bartender导入时外部表不是预期格式怎么办相关的知识,希望对你有一定的参考价值。
1、您可以麻烦提供此标签的人员,另存一个标签格式,选择您可以打开的版本的格式保存,比如7.75,再发给您,这样您就可以打开标签编辑打印了。2、或者您到BarTender中文官网下载安装新版本的条码打印软件——BarTender 2016,就可以打开标签了。
BarTender警告消息#2625:
“演示模式”的出现说明您的软件试用期已过。演示模式下打印将随机更改一个字符。

解决办法:
您需要至BarTender官网购买软件激活码(注册码),然后激活软件,获得永久使用权。激活码获取可参考:如何获取正版BarTender注册码
BarTender错误消息#6670:
根据“无法连接到数据库:外部表不是预期的格式。”描述,可以知道是导入的数据库表格格式出了问题。

解决办法:
表格的文件类型若是.xlsx,就会弹出“BarTender错误消息6670”警告框。解决这个BarTender错误很简单,只要将原文件另存为.xls文件类型就可以了。
BarTender安装过程出现.NET问题

分析解决:
Bartender是基于.NET Framework环境运行,缺少必备的运行环境自然会出现安装错误,自行在Microsoft官网下载组件Microsoft .NET Framework 3.5进行安装,并正确安装就可以解决。
上述就是关于在使用BarTender过程中遇到的常见问题,及其解决办法。更多关于BarTender常见问题的解决,小伙伴们可在BarTender中文官网查询。 参考技术A 对于BarTender 10.1中错误消息#3246,一种可能就是你在连接数据库时将该文件打开了。像小编我就是在打开Excle数据库表格的情况下进行数据库连接的,然后就出现在上述的BarTender无权打开文件的错误消息。所以在这儿要告诉大家,需要先将要连接的BarTender数据库关闭,然后再开始连接,才不会出现BarTender无法连接到数据库的错误消息。
第二种 BarTender无法连接到数据库:外部表不是预期的格式
无法连接到数据库
解决方法
导入BarTender的Excel表格需要简洁的格式,才能便于读取,所以,在连接Excel数据库到BarTedner时,需要检查下表格的排版;
出现以上BarTender错误消息#6670时,小编建议删除原有的Excel表格连接,重新连接数据库;若是依然出现错误,则只有尝试自己新建立一个简化的表格,再进行连接数据库 参考技术B 检查导出的Excel是标准文件不是html,用Excel文件打开也正常。
调试代码,在conn.Open打开链接时出错。修改链接字符串,调试发现可能Excel版本问题,Exce连接字符串版本是xls (2003或以前版本),更改为Excel2007版本则正常导入。
导入excel错误:外部表不是预期的格式 解决方案
环境:win7+iis7+Office2007
在asp.net网站中导出Excel文件后,再把文件导入到数据库中。 读取Excel文件时,打开连接出错。
错误为:外部表不是预期的格式
解决:检查了一下,导出的Excel是标准文件不是html,没错,Excel文件正常。
调试代码,创建连接对象oleDbConnection也正常,但在conn.Open()打开链接时出错。
仔细看了下链接字符串,检查出了错误,Excel版本问题,Exce连接字符串版本是office2003的 ,更改为Excel2007版本则正常导入。
总结规则如下:
using System.Data.OleDb; using System.Data; public void ReadExcelFiless() { //string strConn = "Provider=Microsoft.Jet.OleDb.4.0;" + "data source=" + Server.MapPath("ExcelFiles/MyExcelFile.xls") + ";Extended Properties=‘Excel 8.0; HDR=Yes; IMEX=1‘"; //此连接只能操作Excel2007之前(.xls)文件 string strConn = "Provider=Microsoft.Ace.OleDb.12.0;" + "data source=" + Server.MapPath("ExcelFiles/Mydata2007.xlsx") + ";Extended Properties=‘Excel 12.0; HDR=Yes; IMEX=1‘"; //此连接可以操作.xls与.xlsx文件 (支持Excel2003 和 Excel2007 的连接字符串) //备注: "HDR=yes;"是说Excel文件的第一行是列名而不是数据,"HDR=No;"正好与前面的相反。 // "IMEX=1 "如果列中的数据类型不一致,使用"IMEX=1"可必免数据类型冲突。 OleDbConnection conn = new OleDbConnection(strConn); OleDbDataAdapter adp = new OleDbDataAdapter("Select * from [Sheet1$]", conn); DataSet ds = new DataSet(); adp.Fill(ds, "Book1"); this.GridView1.DataSource = ds.Tables["Book1"].DefaultView; this.GridView1.DataBind(); }
以上是关于bartender导入时外部表不是预期格式怎么办的主要内容,如果未能解决你的问题,请参考以下文章
批量Excel数据导入Oracle数据库 导入excel错误:外部表不是预期的格式 解决方案