摘要: 按照已有的模板打印小票<二> ——调用windows打印机打印 可设置字体样式 之前写过一篇文章《按照已有的模板输出一(如发票)》,是关于如何给已有的模板赋值。在项目的实践过程中,我又遇到了如何调用windows打印机打印的情况,我觉得有必要记录与分享。 如图1 一、小票模板 1) Txt文件编写模 阅读全文
posted @ 2017-02-10 17:49 姚小丹 阅读(5668) 评论(0) 推荐(0) 编辑
摘要: 按照已有的模板输出<一> 普通的发票基本上都是固定模式,所以我们一般写好固定的模板,把其中需要变动的地方,以特定符号来代替。每次打印发票的时候,只需将其中的特定符号转换成我们需要显示的数据。。。 1) 新建一个txt格式的发票模板,如图6.1 发票模板: 图6.1 发票模板 1)我现在模拟相同情况, 阅读全文
posted @ 2017-01-12 17:38 姚小丹 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 现在我们要做一个如图5.1的数据库连接配置,从界面上看有三个功能需要实现:从配置文件中读取数据库连接的相关属性、备份数据库、测试连接。 现在我们就一个一个开始讲解。 图5.1 1.从配置文件中读取数据库连接的相关属性 1) 配置文件中的数据库连接: <configuration> <appSetti 阅读全文
posted @ 2017-01-11 16:27 姚小丹 阅读(3312) 评论(0) 推荐(0) 编辑
摘要: 引用sqlite的程序集时,有时会报如下异常: “System.BadImageFormatException”类型的未经处理的异常在 PurchaseDevices.Access.dll 中发生 其他信息: 未能加载文件或程序集“System.Data.SQLite, Version=1.0.66 阅读全文
posted @ 2017-01-10 11:13 姚小丹 阅读(2925) 评论(0) 推荐(0) 编辑
摘要: 在我们公司经常用到总线,具体的总线是什么让我理解我也不清楚,但是在这几个月下来,我已经知道总线如何使用,现在加上示例讲解总线如何使用。 1. 首先我们的新建一个类,这个类其实是用于总线传递的模型 using System; namespace PurchaseDevices.Model.Common 阅读全文
posted @ 2017-01-04 18:05 姚小丹 阅读(374) 评论(1) 推荐(0) 编辑
摘要: 在我们公司经常用到总线,具体的总线是什么让我理解我也不清楚,但是在这几个月下来,我已经知道总线如何使用,现在加上示例讲解总线如何使用。 1. 首先我们的新建一个类,这个类其实是用于总线传递的模型 using System; namespace PurchaseDevices.Model.Common 阅读全文
posted @ 2017-01-03 15:40 姚小丹 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 创建数据库 创建数据库 创建之前判断该数据库是否存在 if exists (select * from sysdatabases where name='databaseName') drop database databaseName go Create DATABASE databasename 阅读全文
posted @ 2016-08-29 11:23 姚小丹 阅读(623) 评论(0) 推荐(0) 编辑
摘要: public class SQLiteHelper { public const string sConn = "Data Source=" + @"path"; /// /// 查询,返回object ,得到查询结果的首行首列的值,若没有首行首列返回NUll /// /// 查询语句 ... 阅读全文
posted @ 2016-06-10 21:27 姚小丹 阅读(3750) 评论(0) 推荐(0) 编辑
摘要: 事件(event),这个词儿对于初学者来说,往往总是显得有些神秘,不易弄懂。而这些东西却往往又是编程中常用且非常重要的东西。大家都知道windows消息处理机制的重要,其实C#事件就是基于windows消息处理机制的,只是封装的更好,让开发者无须知道底层的消息处理机制,就可以开发出强大的基于事件的应 阅读全文
posted @ 2016-04-19 21:47 姚小丹 阅读(202) 评论(0) 推荐(0) 编辑
摘要: ado.net 编辑词条 B 添加义项 ? ADO.NET的名称起源于ADO(ActiveX Data Objects),是一个COM组件库,用于在以往的Microsoft技术中访问数据。之所以使用ADO.NET名称,是因为Microsoft希望表明,这是在NET编程环境中优先使用的数据访问接口。 阅读全文
posted @ 2016-04-11 23:10 姚小丹 阅读(460) 评论(0) 推荐(0) 编辑