<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)

    文章分類(lèi)(467)

    文章檔案(423)

    相冊(cè)

    收藏夾(18)

    JAVA

    搜索

    •  

    積分與排名

    • 積分 - 825709
    • 排名 - 49

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    //取得關(guān)鍵字的字段類(lèi)型
    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)注意的問(wèn)題

    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ù)窗口語(yǔ)法時(shí),如果數(shù)據(jù)窗口沒(méi)有檢索條件,可以使用Getsqlselect讀取sql語(yǔ)句,修改為自己需要的sql語(yǔ)句后可用Setsqlselect重新設(shè)置查詢(xún)條件;也可以用MODIFY()函數(shù)修改,如設(shè)置不同的where條件,另外設(shè)置過(guò)后要恢復(fù)原來(lái)數(shù)據(jù)窗口的sql語(yǔ)句。

    如果有檢索條件就不能用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ù)窗口沒(méi)有設(shè)置檢索參數(shù)可以用setsqlselect

    string ls_tmp

    //ls_tmp="DataWindow.Table.Select='"+ls_newsql+"'"http://// 加入的where條件中用到單引號(hào)‘’這時(shí)dw_1.Modify("DataWindow.Table.Select='select...'")中的單雙引號(hào)應(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 閱讀(817) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): powerBuilder
    主站蜘蛛池模板: 亚洲伦乱亚洲h视频| 国产精品视频白浆免费视频| 国产精品亚洲а∨天堂2021| 亚洲精品美女久久7777777| 亚洲色无码国产精品网站可下载| 亚洲成A人片在线播放器| 激情五月亚洲色图| 亚洲女子高潮不断爆白浆| 欧美激情综合亚洲一二区| 国产精品无码亚洲一区二区三区| 韩国亚洲伊人久久综合影院| 美国免费高清一级毛片| sss在线观看免费高清| 91视频免费网站| 久久青草免费91线频观看站街| 免费无码又爽又刺激高潮视频| 99热这里有免费国产精品| 亚州免费一级毛片| 成人五级毛片免费播放| 国产乱色精品成人免费视频| 亚洲男人第一无码aⅴ网站 | 国产免费A∨在线播放| 国产猛男猛女超爽免费视频| 91av免费观看| 一二三四影视在线看片免费| 日韩视频在线免费观看| 亚洲中文无韩国r级电影| 久久久久亚洲精品天堂| 亚洲 暴爽 AV人人爽日日碰| 污污污视频在线免费观看| 13小箩利洗澡无码视频网站免费 | 一区免费在线观看| 免费人成网站在线观看不卡| 久久国产免费福利永久| 日本免费人成黄页网观看视频| 国产成人亚洲综合| 亚洲日韩乱码久久久久久| 久久精品国产亚洲AV电影网| 伊人久久大香线蕉免费视频| 久久久久久免费视频| 亚洲精品国产高清不卡在线|