<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 6  文章 - 129  trackbacks - 0
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(14)

    隨筆檔案(6)

    文章分類(467)

    文章檔案(423)

    相冊

    收藏夾(18)

    JAVA

    搜索

    •  

    積分與排名

    • 積分 - 826090
    • 排名 - 49

    最新評論

    閱讀排行榜

    評論排行榜

    //取得關(guān)鍵字的字段類型
    ls_type1 = dw_base.Describe(""+scolumnname+".ColType")
    ls_type2 = dw_base.Describe(""+sDispColumn+".ColType")
    sdbColumnName=dw_base.Describe(""+scolumnname+".dbName")//關(guān)鍵字的字段名 Modify By GangL 04/12/06 PM 2:17
    sdbDispColumn=dw_base.Describe(""+sDispColumn+".dbName")


    long ll_found
    IF not(isnull(ls_keyword) or ls_keyword = '')  then
     IF ls_type1 = 'long' THEN
      ll_found = dw_base.Find(""+sColumnName+" = "+ls_keyword+"",1,dw_base.RowCount())
     ELSE
      ll_found = dw_base.Find(""+sColumnName+" = '"+ls_keyword+"'",1,dw_base.RowCount())
     END IF
     dw_base.ScrollToRow(ll_found)
     dw_base.SetRow(ll_found)
     sle_1.setfocus()

    PB數(shù)據(jù)窗口使用SetSqlSelect()函數(shù)應(yīng)注意的問題

    Limitations to using SetSQLSelectUse SetSQLSelect only if the data source for the DataWindow object is a SQL SELECT statement without retrieval arguments and you want PowerBuilder to modify the update information for the DataWindow object:

    dw_1.Modify("DataWindow.Table.Select='select...'")

    Modify will not verify the SELECT statement or change the update information, making it faster but more susceptible to user error. Although you can use Modify when arguments are involved, it is not recommended because of the lack of checking.

    在腳本中修改數(shù)據(jù)窗口語法時,如果數(shù)據(jù)窗口沒有檢索條件,可以使用Getsqlselect讀取sql語句,修改為自己需要的sql語句后可用Setsqlselect重新設(shè)置查詢條件;也可以用MODIFY()函數(shù)修改,如設(shè)置不同的where條件,另外設(shè)置過后要恢復(fù)原來數(shù)據(jù)窗口的sql語句。

    如果有檢索條件就不能用setsqlselect,

    只可以用dw_1.Modify("DataWindow.Table.Select='select...'")

    Eg

    ls_original=dw_1.getsqlselect()

    if rb_3.checked=true then //base salary

           ls_newsql=ls_original +" and (staff_master.monthly_pay=0 )"

    else               // fixed salary

           ls_newsql=ls_original +" and (staff_master.monthly_pay in ('1','2','3') )"

    end if

    //int i

    //i=dw_1.setsqlselect(ls_newsql) //// 數(shù)據(jù)窗口沒有設(shè)置檢索參數(shù)可以用setsqlselect

    string ls_tmp

    //ls_tmp="DataWindow.Table.Select='"+ls_newsql+"'"http://// 加入的where條件中用到單引號‘’這時dw_1.Modify("DataWindow.Table.Select='select...'")中的單雙引號應(yīng)互換

    ls_tmp='DataWindow.Table.Select="'+ls_newsql+'"'

    ls_tmp=dw_1.Modify(ls_tmp) ////有檢索參數(shù)就只能用dw_1.modify()

    dw_1.setsqlselect(ls_original)



    posted on 2010-06-29 16:09 Ke 閱讀(818) 評論(0)  編輯  收藏 所屬分類: powerBuilder
    主站蜘蛛池模板: 好久久免费视频高清| 国产精品69白浆在线观看免费 | 亚洲A∨无码一区二区三区| 最近免费中文字幕中文高清 | 五月婷婷免费视频| 亚洲精品成人网站在线观看| 久久国产乱子伦精品免费强| 亚洲美女视频一区二区三区| 免费H网站在线观看的| 亚洲精品国产suv一区88| 免费永久国产在线视频| 久青草视频在线观看免费| 亚洲人成电影福利在线播放| 久草视频免费在线观看| 国产AV日韩A∨亚洲AV电影 | 窝窝影视午夜看片免费| 亚洲精品无码午夜福利中文字幕 | 亚洲精品动漫人成3d在线 | 久久亚洲2019中文字幕| 久久免费区一区二区三波多野| 亚洲精品在线电影| 永久免费av无码网站大全| 精品无码一级毛片免费视频观看| 亚洲成人中文字幕| 日韩免费在线观看| 在线免费播放一级毛片| 亚洲中文无码线在线观看| 免费大香伊蕉在人线国产 | 亚洲日韩欧洲乱码AV夜夜摸| 91香蕉在线观看免费高清| 亚洲人成网站在线在线观看| 国产亚洲精品无码拍拍拍色欲| 麻花传媒剧在线mv免费观看| 国产午夜亚洲精品不卡电影| 久久精品7亚洲午夜a| 在线播放免费人成视频在线观看 | 亚洲片国产一区一级在线观看| 在线人成精品免费视频| 爱情岛论坛免费视频| 亚洲视频小说图片| 亚洲女人被黑人巨大进入|