提醒用户是否保存数据用datagrid控件的change事件。取得recordset对象的状态用State 属性。
具体用法如下:
对所有可应用对象,说明其对象状态是打开或是关闭。
对执行异步方法的 Recordset 对象,说明当前的对象状态是连接、执行或是获取。
返回值
返回下列常量之一的长整型值。
常量               说明 
AdStateClosed       默认,指示对象是关闭的。 
AdStateOpen        指示对象是打开的。 
AdStateConnecting     指示 Recordset 对象正在连接。 
AdStateExecuting     指示 Recordset 对象正在执行命令。 
AdStateFetching      指示 Recordset 对象的行正在被读取。 
说明
可以随时使用 State 属性确定指定对象的当前状态。该属性是只读的。
Recordset 对象的 State 属性可以是组合值。例如,如果正在执行语句,该属性将是 adStateOpen 和 adStateExecuting 的组合值。至于打印datagrid控件的内容,你可以将datagrid控件放到picturebox控件中,然后用printer对象来打印。(picturebox控件充当容器,datagird控件就当是picturebox控件内的画。)
这样说你应该理解了吧?!:0

解决方案 »

  1.   

    http://www.triaton.com.cn/Private/Zip/DatRpt.ziphttp://www.triaton.com.cn/Private/Zip/DatGrdRpt.zip
    http://www.triaton.com.cn/Private/Zip/BarCodeRpt.zip
    http://www.triaton.com.cn/Private/Zip/FmtDatRpt.zip
    http://www.triaton.com.cn/Private/Zip/ShapeNew.zip
    http://www.triaton.com.cn/Private/Zip/ShapeTree.zip《vb 6之数据报表使用技巧》
    http://media.ccidnet.com/media/ciw/871/b1301.htm
      

  2.   


    你好,关于DataGrid的报表打印问题,我想我可以助你一臂之力有兴趣,咱们上OICQ聊: 12850217Email: [email protected]