文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | firefox | WPS | 杀毒软件 | Picasa
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形图像 办公软件 媒体动画 精文荟萃 常用软件 网页编程 技术开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院程序开发VBvsprint打印实例
精品推荐
特别推荐
·VB表格控件总览与例程分析
·用VB6.0制作画图板
·VB打造超酷个性化菜单(六)
·MSHFlexGrid 控件的应用
·Visual Basic 控件简介
·利用硬盘序列号计算软件注册码
·计算机等级考试二级VB常用算法:排序
·用diskid.dll和disk32.dll获得硬盘序列号
·VB6中使用Winsock穿越各种代理的实现
·在VFP、VB应用程序中激活鼠标功能
·vb基础(打印问题)
·想用就用,VB基础代码
·运用多媒体WAV文件格式二三例
·VB基础学习:编码规范
·VB实现程序的隐形
·使用.NET Framework从VB6中访问事件日志
·怎样把VC++代码转换成VB代码
·如何用VB程序来播放WAV文件
·VB 实用函数集
·用VB制作RM压缩软件
热点TOP10
·DataGrid 控件的使用
·VB经典:操作.ini文件的通用类源代码
·VB打造超酷个性化菜单(六)
·VB+Access设计图书管理系统
·VB设计有语音报时和报警功能的闹钟
·窗体控件大小随窗体大小变化而变化
·VB打造超酷个性化菜单(3)
·VB编程之路-如何让界面美化
·整数幂的求解
·VB中使用EXCEL输出
·WINDOWS消息说明
·VB 从零开始编外挂(八)
·webbrowser 技巧2 (收藏)
·Visual Basic 控件简介
·vsprint打印实例
·利用WebBorwser和MSHTML.tlb做广告过滤器完全源码公开
·用VB实现井字游戏
·小叮当也战江湖—VB实例七日谈(五)
·用VB6.0制作画图板
·VB中使用DirectX库的简明教程

vsprint打印实例

日期:2008年3月18日 作者: 查看:[大字体 中字体 小字体]


Option EXPlicit

Public Function formatData2(ByVal data1 As Double, ByVal data2 As Double) As String
    Dim dt1, dt2 As Double
    dt1 = data1
    dt2 = data2
    If dt1 = 0 Or dt1 = 0# Or dt2 = 0 Or dt2 = 0# Then
        formatData2 = "0.00"
    Else
        formatData2 = Format(Round(dt1 / dt2, 2), "0.00")
    End If
End Function

Public Sub print_jian_anhuizong(ByRef printCtl As VSPrinter, ByVal strTable As String, ByVal strTitle)
    Dim con As New ADODB.Connection
    Dim rst As New ADODB.Recordset
    Dim str_table As String
    Dim str_title As String
    Dim strSql As String
    Dim iCurrent As Integer
    Dim cols As Integer '页面表格的列数
    Dim iCurrenrows As Integer '页面表格当前显示的总行数
    Dim Rows As Long '总行数
    Dim Trows As Long '页面表格总行数
    Dim pages As Integer '总页数
    Dim iPage As Integer '当前页面
    Dim iLastrows As Integer '整页显示后剩余的行数
    Dim iRow As Long '当前行的位置
On Error GoTo err1
    str_table = strTable
    str_title = strTitle
    con.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strConnection & ";Persist Security Info=False"
    con.Open
    strSql = "select nn,name,unit,pricezhijiegongcheng,pricezhijie,pricerengong,pricecailiao,pricejixie," & _
            "priceqitazhijie,pricexianchang,pricejianjie,pricejihualirun,priceshuijin,priceshashijiacha ,price1 from " & str_table & " order by nn"
    rst.CursorType = adOpenKeyset
    rst.LockType = adLockOptimistic
    rst.Open strSql, con, , , adCmdText
    cols = 13
    If Not rst.BOF And Not rst.EOF Then
        '获得总的记录数rows
        rst.MoveFirst
        Do While Not rst.EOF
            Rows = Rows + 1
            rst.MoveNext
        Loop
        '重新设置行的位置为第一条记录
        rst.MoveFirst
        '设置总的页面数
        If Rows <= 18 Then '总行数小于等于页面显示的总行数

[1] [2] [3] [4] [5] [6] [7] 下一页 




上一篇:Vb6里面数组的使用的小例子

下一篇:应用MapX编程实现地图数据查询

vsprint打印实例 相关文章:
·如何实现局域网打印机共享
·详解网络打印机安装的三种方法
·找打印纸索要完美效果
·Excel文件的打印技巧(下)
·教你禁止添加与删除网络打印机
·关于C#中枚举打印机
·关于C#中枚举打印机
·去除pdf文件“打印”“拷贝”限制
·WEB打印设置解决方案二(利用ScriptX.cab控件改变IE打印设置)
·在web页面中打印功能的实现问题集锦
vsprint打印实例 相关软件:
·QImage(打印大师)v2007.120
·SSC Service Utility(爱普生打印机清零软件)V4.2 绿色汉化版
·网页中添加打印按钮
·精确定位打印工具2002 简体中文专业版(2002.06.13)
·A4打印收藏版《中国成语故事》系列4部
·2003年全国硕士研究生入学考试大纲打印版
·92年到03年考研英语写作汇编(打印版)
·网校资产评估讲义打印版
·双博士西医综合辅导+押题讲稿(打印版)
·2003年西医综合试题打印版

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:vipcn