`
Ben.Sin
  • 浏览: 229660 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
这里说的String的比较是value的比较,通过equals()或者equalsIgnoreCase()来进行 当一个String变量和一个String常量比较的时候,两个String顺序不一样会带来一些意想不到的效果 String tmStr = null; .... // 有可能引起NullPointerException tmpStr.equalsIgnoreCase("A"); // 这种情况不会有NullPointerException "B".equalsIgnoreCase(tmpStr);  
Table下面可以有thead和tbody两个分组对象,某些时候可以代替div使用,比如实现某部份表格隐藏。 tr是行,th或者td是列,这些对象构成表格阵列 每一个...就是我们所说得rows[id] 每一个...或者...就是cells[id]了 对于使用table来作为整个分组,我个人更喜欢tbody来代替table. 在table生命周期,只要我们知道tbody预设的id,我们就可以通过以下js代码获得这个tbody document.getElementById(tbodyID); js是弱类型语言,我们可以通过var一个对象来作为这个tbody的标记,然后就可以引用ro ...
利用html的特性实现动态增加删除行,一下是JS函数代码。         // 用于增加行的时候参照隐藏的row         function addRow2(tbodyName, hiddenTbodyName){ // Get the tbody var orgBody = document.getElementById(tbodyName); var recordRowCount=orgBody.rows.length; var hiddenBody = document.getElementById(hiddenTbodyName) //var firstRo ...
PB9.0(含)前的版本都由提供MSSQL server 的专用接口 但PB10之后,这个接口就被取消了,改而使用ole db或者odbc接口来连接database 举个例子 //MSSQL Server的连接配置 sqlca.dbms=MSS Microsoft SQL Server sqlca.database=yourdb sqlca.dbparm= sqlca.logid=sa SQLCA.LogPass = <password> sqlca.servername=SERVERNAME sqlca.autocommit=false // OLE DB的连接配置 SQLCA ...
<html> <head> </head> <script type="text/javascript">   // Storing the list display value   var listArray;     /**    * Store the input value to listArray    * with identified by name.    */   function setListArray(sName, sValue){    alert(sValue);    // listAr ...
B作为windows下的一个非常便捷的DB开发工具,有着和windows一样的消息触发机制 PB提供了相应event/function触发机制和触发方式,用户可以根据自己的实际需要选用不同方法。 1. 触发机制 trigger/post 使用trigger会即时触发event/function; ...
onabort 当用户中断下载图像时触发。 onactivate 当对象设置为活动元素时触发。 onafterprint 对象所关联的文档打印或打印预览后立即在对象上触发。 onafterupdate 当成功更新数据源对象中的关联对象后在数据绑定对象上触发。 onbeforeact ...

PB 读取大文件小例

    博客分类:
  • PB
PB读取文件的时候,每次只能读取32K,所以当文件大于32K的时候就要分多次读取以下是一个读取大于32K的文件并放在一个blob对象里面long ll_filelen, ll_read = 0integer li_fileidblob lblb_tmp, lblb_totalstring ls_filepath, ls_contenttry    // 取得文件的长度    ll_filelen = FileLength ( ls_filepath )    // 打开文件并取得文件句柄    li_fileid = FileOpen (ls_filepath, StreamMode!, Rea ...
案例:有一个业务需要同时更新两个或以上的表分析:同时更新两个表,简单一点的就是用其中一个表做DW更新,同时用SQL更新另外一个表;或者页trigger实现其他表的更新。但这样对于相类似的业务就无疑是大大增加工作量。而且维护不方便。但我们细细考虑一下,DW作为PB的利器自然有他独到的地方。更新属性就好像是为了这种多表更新而设计的。PB更新数据库的时候首先看更新的table,然后看需要更新的column。也就是说,只需要在更新的时候设置好更新属性,就可以方便的实现多表更新了。步骤可以简单理解为:更新的时候将表1作为可更新表,表1的column作为可更新column。更新完后再设置表2作为可更新表,表 ...
PB提供了关于如何动态创建Datawindow的相关函数 transaction.SyntaxFromSQL ( sqlselect, presentation, err ) dwcontrol.Create ( string syntax {, string errorbuffer } ) 关于这两个方法如何使用,这里就不再陈述了,帮助里面已经很详细了(使用帮助是很好的习惯). 例子1:动态创建有SQL的DW 说明:这个比较常用的方法,首先利用SQL得到DW的语法,然后用语法来创建DW 这过程跟创建可视化的DW,然后保存在PBL,在将这个保存的名字赋值给DW作为dataobject是同样 ...
First: I love you not because of who you are, but because of who I am when I am with you. Then: Just because someone doesn‘t love you the way you want them to, doesn‘t mean they don‘t love you with all they have. But: No man or woman is worth your tears, and the one who is, won‘t make you cry. ...
看到好的文章,收录以备学习之用。文章来源于http://www.javaresearch.org/article/11393.htm 二 动态配置log4j 1 配置外部配置文件来配置的基本步骤 1.1 一个运用配置文件的实例 Log4j之所以能成功的原因之一是它的灵活性。但如果只是简单的调用BasicConfigurator.configure()来进行配置工作,那么所有的配置都是在函数中写死的,以后修改配置就要修改原代码,这就不能体现出log4j的灵活性了,所以基本上不会通过BasicConfigurator.configure()来进行配置工作的。 为了增加软件的灵活性,最常用的做法就是 ...
Oracle 开发用户虽然有procedure的操作权限,但并不一定有debug的权限。 必须通过赋予开发用户debug的权限才能正常地使用的debug 以下是我在网上找到赋予开发用户debug权限的指令 grant debug any procedure grant debug connect session 个中含义,我也只是一知半解,希望路过的能解析一下,谢谢。
PB及ASA的打包说明 一.安装步骤 一般地说发布一个PB应用除应用程序部件本身外,还应该包含如下文件及相关操作: 1. PowerBuilder运行时动态链接库( Runtime Library )。 2. 数据库接口:一方面包括PB提供的数据库专用接口或ODBC接口程序,另一方面包括不同数据库厂商提供的ODBC数据库驱动程序。 3. ODBC数据源的配置。 二.PowerBuilder运行时动态链接库( Runtime Library )。 不同版本的PB所需要的运行时动态链接库文件不尽相同,但库名有相似的地方,这些DLL都必须包含在应用程序目录或系统目录当中: PB6.5所需文件: 必需 ...
      winver---------检查Windows版本       wmimgmt.msc----打开windows管理体系结构(WMI)       wupdmgr--------windows更新程序       wscript--------windows脚本宿主设置       write----------写字板       winmsd---------系统信息       wiaacmgr-------扫描仪和照相机向导       winchat--------XP自带局域网聊天       mem.exe--------显示内存使用情况       Msconfig ...
Global site tag (gtag.js) - Google Analytics