账票项目的总结

1.功能实现:

  (1)项数据库添加相关数据

  (2)修改数据

  (3)查询数据

  (4)现场需要输入内容页面

  (5)账票页面

  (6)打印出带数据的pdf

2.实现流程

   (1)环境搭建vs2015,mysql数据库,activereport,连接mysql数据库需要mysql.data.client

   (2)代码实现:

        1,.创建comm.cs里面是连接数据库sql语句

        2.创建reportform.vb窗口,添加控件TabControl为账票实时绑定数据,每一张账票分别实现追加、清空、修改、查询、生成pdf文件功能

        3.创建subform.vb窗口,窗口添加控件,label和textbox对应数据库中的字段名

        4.为追加按钮添加点击事件,代码subform.show()

        5.subform.vb窗口添加按钮追加和清空,

          在后台引入数据库连接字符串,建立连接对象。

          为追加按钮添加点击事件:如果ID为空则进行插入操作,如果不是则进行修改操作.

         使用sqlCommand.sqlCommand.Parameters.AddWithValue("@担当者コード", txt担当者コード.Text.Trim)方法绑定字段数据进行提交

         点击subform.vb的load事件,将textbox中的数据与声明的数据进行绑定如:txt担当者コード=担当者コード,进行修改操作时用到

        6.创建activereport.vb页面,画出账票样式,添加控件

        7.在reportform.vb后台为查询按钮添加点击事件

        8.创建pageToReport.vb为reportform.vb中查询出来的数据和写入的数据    与acrivereport.vb中的数据进行绑定

        9.为生成pdf按钮添加点击事件

  .

猜你喜欢

转载自www.cnblogs.com/dreamcheng/p/10268134.html