誰能幫我整理下動態資料視窗和更新的相關知識,剛接觸很多不懂.謝謝最好具體一下
uj5u.com熱心網友回復:
動態創建DW 查看一下create()函式更新查看UPDATE()函式
uj5u.com熱心網友回復:
string ls_tb,is_sql,ls_syntax,ls_error,ls_ssdec li_row
ls_tb = '表名'
is_sql = "select id,name,from " + ls_tb
ls_syntax = sqlca.SyntaxFromSQL(is_sql, 'style(type=grid) ',ls_error)
if len(ls_error) > 0 then
messagebox( 'Error ', 'SyntaxFromSQL Error:~r '+ls_error)
else
dw_4.create(ls_syntax,ls_error)
if len(ls_error) > 0 then
MessageBox( "Error ", "Create have these errors: ~r " + ls_error)
else
dw_4.settransobject(sqlca)
dw_4.retrieve()
return
dw_4.modify('datawindow.Table.UpdateTable="' +ls_tb+'"')
ls_ss ="id.key=yes"//定義主鍵
dw_4.modify(ls_ss)
dw_4.modify("py.update=yes")//定義可UPDATE的欄位
//開始setitem
dw_4.update()
end if
end if
uj5u.com熱心網友回復:
多了個return轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/62202.html
標籤:基礎類
上一篇:求解惑!!!
下一篇:如何實作定時執行一段代碼?
