<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
    主站蜘蛛池模板: 午夜免费国产体验区免费的| 亚洲国产精品无码第一区二区三区| 人成免费在线视频| 国产色爽免费视频| 国产综合成人亚洲区| 国产乱子伦精品免费无码专区| 亚洲精品美女久久久久久久| 最新中文字幕免费视频| 国产成人亚洲综合一区| 男女啪啪永久免费观看网站| 亚洲AV无码成人精品区狼人影院 | 精品日韩亚洲AV无码一区二区三区 | 亚洲精品亚洲人成人网| 韩国免费a级作爱片无码| 亚洲情综合五月天| 99爱免费观看视频在线| 亚洲av午夜精品无码专区| 香蕉视频在线观看免费国产婷婷| 久久精品国产亚洲AV天海翼| 亚洲人成无码网WWW| 光棍天堂免费手机观看在线观看| 少妇中文字幕乱码亚洲影视 | 美女视频免费看一区二区| 亚洲欧洲中文日韩av乱码| 国产精品99久久免费观看| 亚洲另类春色校园小说| 日韩免费无码一区二区视频| 久久av免费天堂小草播放| 91在线亚洲精品专区| 精品无码国产污污污免费| 国产精品免费看久久久香蕉| 亚洲成人激情在线| 性盈盈影院免费视频观看在线一区| 激情小说亚洲色图| 久久精品国产亚洲网站| 免费福利视频导航| 日亚毛片免费乱码不卡一区 | 亚洲成人免费网址| 成人亚洲国产精品久久| 亚洲国产精品无码中文字| 特级做A爰片毛片免费69|