用过中琅条码打印软件的小伙伴都知道软件多种数据库类型,比如TXT、Excel,MySQL,Access,SQLServer,MySQL,Oracle,CSV,Sybase,DB2,SQLite,DBF,ODBC,Socket等等,可以实现连接数据库批量制作打印各种标签,条码二维码的工作,今天就给大家详细介绍一下如何连接数据库,以Excel数据源为例!在中琅条码打印软件数据库设置中添加一个Excel数据源。
![555f16245cc66e024ec8a198ff9b221c.png](https://img-blog.csdnimg.cn/img_convert/555f16245cc66e024ec8a198ff9b221c.png)
![17fdc49df0b51ffec2c862a403ef64ae.png](https://img-blog.csdnimg.cn/img_convert/17fdc49df0b51ffec2c862a403ef64ae.png)
添加Excel数据源后,会弹出一个“Excel数据源管理”窗口,然后点“浏览”按钮添加Excel文件,“编码”一般选默认的不需要修改,“首行含列名”可以根据自己Excel表判定是否勾选,若Excel表首行是列名称就勾选,如首行是数据不需要勾选。然后点“测试连接”。
![6b453529bafc7b98f0931e74cffc2a84.png](https://img-blog.csdnimg.cn/img_convert/6b453529bafc7b98f0931e74cffc2a84.png)
测试连接后可以看到Excel表的相关信息,选择需要连接的“表”,“字段”默认是全选(浅蓝色是选中状态),若是此时直接点“添加”按钮,说明条码打印软件连接Excel表中的所有列数据。那么在添加对象的时候(文字,条码二维码,图片等等),数据库导入对应的“字段”即可。
![e1aebf21fc1cf15d4d91b6bf9d09d516.png](https://img-blog.csdnimg.cn/img_convert/e1aebf21fc1cf15d4d91b6bf9d09d516.png)
若是自己手动点了一下“Excel数据源管理”窗口中的字段,就出现全选取消的情况,导致只选中了点的字段,那么添加后,会只有这一列数据,Excel表中其他列数据无法调用。
![7b496652b9745098758842d26eafe380.png](https://img-blog.csdnimg.cn/img_convert/7b496652b9745098758842d26eafe380.png)
![36e3d540921baa327aedb3d89bf8da21.png](https://img-blog.csdnimg.cn/img_convert/36e3d540921baa327aedb3d89bf8da21.png)
若是不想全部导入,只想只导入某些字段(如导入设备名称和设备编号这两个字段),可以利用键盘上的“Ctrl”键进行部分选中,操作方法:按着Ctrl键,鼠标点击对应的字段。那么导入的时候就会只有选中的这两个字段。
![e4db123398dd64d6a8b458934fd19e5f.png](https://img-blog.csdnimg.cn/img_convert/e4db123398dd64d6a8b458934fd19e5f.png)
![ede9f7165304a733799bead5297baa48.png](https://img-blog.csdnimg.cn/img_convert/ede9f7165304a733799bead5297baa48.png)
“数据过滤”是对Excel表中的数据进行过滤后再导入,“所有”是全部导入,“范围”是只导入所选的范围数据(如设置1-3是只导入前三个数据,2-3就是导入第二个和第三个数据)。“SQL”是利用SQL语句对数据进行筛选导入(如成绩筛选打印,倒序打印Excel数据),这里就不详细叙述了,可以在中琅网站查询相关教程,“样本数据”显示的是首条数据,仅做参考使用。
以上就是关于中琅条码打印软件数据库连接的详细介绍,其他类型的数据库和Excel数据库连接的方式大同小异,如SQLServer不像Excel表一样通过浏览添加Excel文件,而是通过配置SQL数据库信息,连接对应的数据库表,其他像选择“表”、“字段”、“数据过滤”就基本相同了。
![6f296e56ec0aefe938227ff8ef6d5338.png](https://img-blog.csdnimg.cn/img_convert/6f296e56ec0aefe938227ff8ef6d5338.png)