tangdh
PB and .net 乐园

导航

 

2010年6月1日

摘要: 一、处理SQL语句1、缓冲SQL语句在应用程序中有时需要反复调用同一组SQL语句,在这种情况下,可以通过在应用中为这些SQL建立缓冲区来提高执行性能。在缺省情况下,SQL语句的缓冲区是关闭的,可以通过如下语句打开:SQLCACHE=nn表示装入缓冲区SQL语句数量(缺省为0)例如: dw_1.SetTransObject(sqlca) SQLCA.dbParm = "SQLCache = 0" d... 阅读全文
posted @ 2010-06-01 16:24 tangdh 阅读(719) 评论(0) 推荐(0)
 
摘要: string ls_selectedls_selected=dw_1.Object.DataWindow.Selected.Dataclipboard(ls_selected) 阅读全文
posted @ 2010-06-01 16:15 tangdh 阅读(430) 评论(0) 推荐(0)
 
摘要: string ls_msgchoose case error.numbercase 1//by zerols_msg = "发生被 0 除错误"case 2//2 Null object reference ls_msg = "空对象引用"case 3//3 Array boundary exceeded ls_msg = "数组越界"case 4//4 Enumerated value is o... 阅读全文
posted @ 2010-06-01 16:10 tangdh 阅读(1382) 评论(0) 推荐(0)
 
摘要: 在PB中,ItemChanged事件具有数据效验功能。通过其返回值,可以告之PB数据是否通过用户效验,然后PB将根据此效验结果决定是接受新值还是拒绝修改。此描述的隐含的表达了:PB在ItemChanged执行完后设置单元格值。另外,程序员无法在ItemChanged修改data参数(即新值)。也就是说,在ItemChanged事件中,我们只能决定是否接受这次修改,若是,则单元格值为输入值(即Dat... 阅读全文
posted @ 2010-06-01 16:05 tangdh 阅读(2928) 评论(0) 推荐(0)
 
摘要: 多个DW进行update//菜鸟代码dw_1.Update()dw_2.Update()初级代码IF dw_1.Update() = 1 And dw_2.Update() = 1 THEN COMMIT;ELSE ROLLBACK;END IF中级代码IF dw_1.Update() = 1 THEN IF dw_2.Update() = 1 THEN COMMIT; ELSE MessageB... 阅读全文
posted @ 2010-06-01 15:46 tangdh 阅读(1801) 评论(0) 推荐(0)