最近全国税控开票系统升级2.0版,很多企业财务都是从开票系统汇总开票数据的,开发商航天出的软件很坑,企业录入的数据不让导出
从官方问题解答中得知数据库是cc3268.dll, 但不知如何连接
通过反编译软件dot4net获得一些代码,但不知如何实现。望网友能予以指导,能够导出开票明细条目减少财务人员的负担

  1. import console;
  2. console.open()
  3. import dotNet;
  4. var clr,err = dotNet.clr( "v4.0");
  5. if( !clr ){
  6. console.log("当前系统未安装.Net Framework 4.0 以上版本", err )
  7. console.pause();
  8. return;
  9. }
  10. //创建应用程序域
  11. var appDomain = clr.createAppDomain();
  12. var compile = appDomain.createCompiler("C#");
  13. compile.Reference("System.dll");
  14. compile.Source = /******
  15. using Aisino.Framework.Dao;
  16. using Aisino.Framework.Plugin.Core.Util;
  17. using log4net;
  18. using System;
  19. using System.Collections.Generic;
  20. using System.Collections.Specialized;
  21. using System.Data;
  22. using System.Data.SQLite;
  23. namespace nsfp
  24. {
  25. public class Class83
  26. {
  27. public ListDictionary imethod_0(string string_0)
  28. {
  29. ListDictionary listDictionary = new ListDictionary();
  30. new System.Collections.Generic.List<string>();
  31. System.Collections.Generic.List<string> list = new System.Collections.Generic.List<string>();
  32. string text = "select ZSXM from QX_YHXX";
  33. SQLiteConnection sQLiteConnection = null;
  34. try
  35. {
  36. sQLiteConnection = string_0;
  37. SQLiteCommand sQLiteCommand = new SQLiteCommand(text, sQLiteConnection);
  38. sQLiteConnection.Open();
  39. IDataReader dataReader = sQLiteCommand.ExecuteReader();
  40. while (dataReader.Read())
  41. {
  42. string item = System.Convert.ToString(dataReader["ZSXM"]);
  43. list.Add(item);
  44. }
  45. dataReader.Close();
  46. listDictionary.Add("ZSXM", list);
  47. sQLiteConnection.Close();
  48. result = listDictionary;
  49. }
  50. catch (System.Exception ex)
  51. {
  52. throw;
  53. }
  54. finally
  55. {
  56. if (sQLiteConnection != null && sQLiteConnection.State != ConnectionState.Closed)
  57. {
  58. sQLiteConnection.Close();
  59. }
  60. }
  61. return result;
  62. }
  63. }
  64. }
  65. ******/
  66. var prs = compile.Compile()
  67. var shr = prs.createInstance("nsfp.Class83")
  68. var ret = shr.imethod_0("Data Source=" + iofullpath("cc3268.dll") + ";Pooling=true;Password=LoveR1314;");
  69. console.pause()

复制代码

分享到:  QQ好友和群

收藏 分享  

公告:提问请提供可运行、可重现问题的代码,并且在发表以前对代码进行整理(移除与问题无关的代码),集中注意力把问题表述清楚,移除任何与解决问题无关的内容,实在不明白请点击此链接阅读教程。

  回复

举报

   

auaau

12

主题

309

帖子

1799

积分

荣誉会员

积分

1799

沙发

 发表于 2015-4-15 16:18:21 | 只看该作者

如果未得到授权,最好不要去搞别人软件的数据库,从文件名可以看出作者不想第三方去访问他的数据库。 如果得到授权,可以直接去联系该软件的技术支持而不是找这里。

如果未得到授权,最好不要去搞别人软件的数据库,从文件名可以看出作者不想第三方去访问他的数据库。
如果得到授权,可以直接去联系该软件的技术支持而不是找这里。

调用C#不要在aardio里运行时去编译C#代码,你应当用VS去开发C#代码生成DLL程序集,在C#开发工具里排除错误以后再用aardio来调用。

对于加密的sqlite数据库,如果是ase128,ase256加密,可以用aardio直接打开不需要调用C#,例如:

import console;
import sqlite.aes256

var sqlConnection = sqlite.aes128("/数据库.db","输入密钥")

for zxsm sqlConnection.each("SELECT ZSXM FROM QX_YHXX") { 
    console.log( zxsm )
}

console.pause()

请教税控开票数据aardio如何连接相关推荐

  1. 软件更新|增值税发票税控开票软件(金税盘版_V2.051ZS_20221031)

    公开 FWSK(KP)_ V2.0.51_ZS_20221031 综合说明 一.补丁下发说明 版本号 V2.0.51 补丁编号 FWSK(KP)_ V2.0.51_ZS_20221031 系统 名称 ...

  2. 金税盘怎么安装在电脑上_金税盘怎么安装,电脑重装后怎样安装金税盘税控开票软件?...

    金税盘是税务部门为了报税方便而进化出来的一个系统.通过金税盘可以开票.抄税.清卡.领购发票.金税盘使用增值税防伪税控系统,可开具增值税专用发票和增值税普通发票,一般的企业或个体商铺纳税人需要用到.第一 ...

  3. 软件升级|增值税发票税控开票软件(税控盘版)新增改进功能说明(版本号:V2.0.51_ZS_20221031)

    增值税发票税控开票软件 (税控盘版) 新增改进功能说明 (版本号:V2.0.51_ZS_20221031) 2022-10 目录 第1章 概述 1.1 新增改进功能 1.1.1 发票管理功能 1.1. ...

  4. pgadmin连接服务器失败_增值税发票税控软件:连接服务器失败是否使用离线文件进行更新?...

    增值税发票税控软件:连接服务器失败是否使用离线文件进行更新? 第一步:确认本地电脑是否可以正常打开网页: 打开电脑,网页查看一下是否可以正常上网,打开百度发现,可以正常上网. 第二步:请先确认网络配置 ...

  5. 开票服务器系统是否可以抵扣,税控开票系统维护费抵扣最新规定是怎样的?

    本篇税控开票系统维护费抵扣最新规定是怎样的?的税务知识是用友erp小编专门为税务会计整理的税务实操内容,这篇税控开票系统维护费抵扣最新规定是怎样的?中包含有合理避税知识,中小企业避税方法,还为您详细描 ...

  6. recovery升级是显示进度条_注意!税控系统软件升级了,还有疑问看这里!

    开票软件升级后,不少纳税人表示软件升级过程中遇到不少问题.可能各省税控系统软件升级存在功能和界面的少许差异,敬请纳税人咨询当地税务机关或其指定的服务商,按其要求操作.今天,整理了北京.上海等地纳税人在 ...

  7. java调用百望税控NISEC_SKSC.dll发送xml报文

    1.第一个问题:Java调用dll文件 JNative方式调用dll JNative是一种能够使Java语言使调用DLL的一种技术,对JNI进行了封装,可能有些读者会有这样一个问题,JNative对J ...

  8. 上海税控器(桑达SED-320)疑难解析

    此贴记录安装税控器过程中遇到困惑,系统有同样遭遇朋友能够少走弯路,借此鄙视桑达税控器SED-320,鄙视桑达税控管理系统,鄙视所有相关行政部门办事效率低下和傲慢. 上海桑达(SED-320)税控管理系 ...

  9. 税控服务器信息维护,税控服务器管理系统操作介绍(IE6版).ppt

    税控服务器管理系统操作介绍(IE6版) Part 4 日常操作介绍 常用信息维护-发票管理-发票开具-抄报管理 [纳税人信息维护] 开票员开具发票前,可对常用的纳税人信息进行维护. 1.选择对应的发票 ...

最新文章

  1. linux 分区u盘 fdisk 简介
  2. linux /etc/rc.d/目录的详解
  3. 提取多个字段_【博客翻译】建筑物轮廓线提取以及损坏分类
  4. EFCore-一对一配置外键小记
  5. 电话号码以185****3547显示demo
  6. 时间序列分析工具箱——timetk
  7. 零基础学Arcgis(十二)地图标注与注记
  8. python环境window系统安装pyHook3
  9. 批量删除 Excel 工作薄文档中的工作表
  10. 卜算子.咏梅 英文版
  11. 对BLOG皮肤的具体修改
  12. sbc8600_还记得我复制的价值8600万美元的车牌扫描仪吗? 我抓住了它。
  13. 2020年最后15天总结
  14. CH3NH3PbBr2I(MAPbBr2I ) 甲胺铅溴碘盐1472068-58-8
  15. 如何初步部署服务器(运维及服务器部署个人笔记)
  16. thinksnsv4.6运行php,SNS开源社交系统ThinkSNS V4.6.0
  17. 多元线性回归的梯度下降
  18. 2022第二届网刃杯网络安全大赛-Web
  19. 公司运营中更注重转化的出价策略,如何实现? —Google sem
  20. 盘点“杨超越杯编程大赛”中那些脑洞大开的项目

热门文章

  1. jetson nano开发使用的基础详细分享
  2. 前端社招第一次面试问到的题【面试通过5k】
  3. CF677C Vanya and Label
  4. python-pandas-读取与写入文件
  5. 期刊论文发表的作者顺序有什么讲究吗
  6. 我们要不要和to B“霸王龙”企业交朋友?
  7. JZOJ5424. 【NOIP2017提高A组集训10.25】凤凰院凶真
  8. uniapp如何点击高亮,文字相对于整个页面左右居中显示?
  9. 二、编写输出“Hello World”
  10. 【NLP】中文文本分类数据增强方法:EDA 与代码实现