欧美日韩国产网暴台湾_白拍偷拍制服丝袜_国产麻豆日韩在线观看_精品欧美在线va天堂资源站_亚洲色成人WWW永久_免费高级毛片AV_精品國產av色一區二區深夜久久_亚洲乱码中文字幕av综合_一级做A爱片特黄在线观看_少妇免费亚洲综合

Previous topicNext topic
Help > 開發(fā)指南 > SanMuGrid平臺編程 > 主要對象 > DataTableHelp > 數(shù)據(jù)處理 >
SaveView

SaveView是用來保存視圖數(shù)據(jù)的 。并不是所有的視圖支持保存的,也不是視圖中的所有字段都支持修改保存的。能不能保存成功需要看視圖是否符合可編輯視圖 的標(biāo)準(zhǔn)。

語法:

SaveView(DatabaseTableName,UseIndepedentTransaction)

參數(shù)說明

名稱 說明
DatabaseTableName 必填項(xiàng),字符串類型,保存視圖所對應(yīng)的基礎(chǔ)表名。
UseIndepedentTransaction 可選項(xiàng),邏輯類型,是否使用獨(dú)立的事務(wù)進(jìn)行保存數(shù)據(jù)。如果為False,則需要自己管理事務(wù)的開始、提交與回滾。

Vb.Net
Dim db As Database=Proj.SysDataFactory("UserDB")
'加載視圖數(shù)據(jù)
Dim dt As DataTableHelp=db.ExecuteDataTableHelp("select * from vw訂單信息 where 產(chǎn)品='產(chǎn)品04'",False,True)
If dt IsNot Nothing AndAlso dt.DataRows.Count>0 Then
    '修改數(shù)據(jù)
    Dim dr As RowData=dt.DataRows(0)
    dr("數(shù)量")=23
    '依據(jù)基礎(chǔ)表來保存視圖數(shù)據(jù)修改
    dt.SaveView("訂單信息")
End If

C#
Database db = Proj.SysDataFactory["UserDB"];
// 加載視圖數(shù)據(jù)
DataTableHelp dt = db.ExecuteDataTableHelp("select * from vw訂單信息 where 產(chǎn)品='產(chǎn)品04'", false, true);
if (dt != null && dt.DataRows.Count > 0)
{
    // 修改數(shù)據(jù)
    RowData dr = dt.DataRows[0];
    dr["數(shù)量"] = 23;
    // 依據(jù)基礎(chǔ)表來保存視圖數(shù)據(jù)修改
    dt.SaveView("訂單信息");
}