<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年7月>
    293012345
    6789101112
    13141516171819
    20212223242526
    272829303112
    3456789

    常用鏈接

    留言簿(14)

    隨筆檔案(6)

    文章分類(467)

    文章檔案(423)

    相冊

    收藏夾(18)

    JAVA

    搜索

    •  

    積分與排名

    • 積分 - 828791
    • 排名 - 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 閱讀(826) 評論(0)  編輯  收藏 所屬分類: powerBuilder
    主站蜘蛛池模板: 国产又大又长又粗又硬的免费视频| 97在线免费观看视频| 婷婷亚洲综合五月天小说| 日本高清免费不卡视频| 青娱乐在线视频免费观看| 亚洲成人福利在线| 久久精品国产精品亚洲艾草网| 国产一级高清视频免费看| 日韩av无码成人无码免费| 色欲国产麻豆一精品一AV一免费| 日本一区二区三区免费高清在线| 亚洲欧洲av综合色无码| 亚洲国产韩国一区二区| 老汉色老汉首页a亚洲| 永久免费AV无码国产网站| 99视频在线免费看| 免费无码又爽又刺激一高潮| 一级黄色免费大片| 真人无码作爱免费视频| 久久亚洲中文字幕无码| 亚洲精品久久无码av片俺去也 | 国产亚洲精品AAAA片APP| 亚洲国产日韩女人aaaaaa毛片在线| 久久亚洲免费视频| 亚洲av综合avav中文| 精品国产_亚洲人成在线高清| 国产亚洲自拍一区| 亚洲人成网77777亚洲色| 亚洲精品无码专区久久久 | 成全视成人免费观看在线看| 99久久亚洲精品无码毛片| 久久精品亚洲综合专区| 久久久久久a亚洲欧洲AV| 亚洲bt加勒比一区二区| 久久亚洲AV无码精品色午夜| 久久亚洲日韩看片无码| 亚洲毛片免费视频| 亚洲一区二区三区91| 国产亚洲免费的视频看| 亚洲成AV人片在线播放无码| 亚洲国产成人精品不卡青青草原|