读书人

请问代码具体含义 各语句之间无关联

发布时间: 2012-03-22 17:43:57 作者: rapoo

请教代码具体含义 各语句之间无关联 谢!
If dw_item.GetRowStatus(rowIndex, Sybase.DataWindow.DataBuffer.Primary) = Sybase.DataWindow.RowStatus.NewAndModified Then
dw_item.SetItem(rowIndex, "osplanid", v_planId)

Dim insertSql As String = String.Format("OperatingstandardsPlan_Add {0},'{1}','{2}','{3}','{4}','{5}'", 0, GenerateDate, CompanyId, UserId, userpost, UserId)

If Not dw_item.SaveData() Then dw_item.RollBackData() : Return

Dim id = ClassLib.ExecuteNonQuery("DisciApproval_Insert " + code)

Me.dw_master_RowFocusChanged(dw_master, New Sybase.DataWindow.RowFocusChangedEventArgs(dw_master.GetRow()))

Dim InsertSql = "ChangeInvitations_Insert " + "'','" + askdate + "','" + enddate + "',N'" + deploy + "',N'" + askuser + "',N'" + reason + "','" + LzxpParams.Login_UserID + "','" + v_osbId + "'" ''流水号暂时为0,一会制定

Dim s As String = "cc_check.visible = " + Chr(34) + "1~tif(sm_status='9',0,1)" + Chr(34)

If ClassLib.DeleteQuestion(1) = Windows.Forms.DialogResult.No Then Return

sql = String.Format(" EXEC SL_BillNo_Change '{0}', '{1}', '{2}'", saleid, billno, "D")

[解决办法]
If dw_item.GetRowStatus(rowIndex, Sybase.DataWindow.DataBuffer.Primary) = Sybase.DataWindow.RowStatus.NewAndModified Then
dw_item.SetItem(rowIndex, "osplanid", v_planId)
当 dw_item(rowIndex)的行状态 = (新增或编辑)时:
设置dw_item(rowIndex)的osplanid一项值为v_planId

Dim insertSql As String = String.Format("OperatingstandardsPlan_Add {0},'{1}','{2}','{3}','{4}','{5}'", 0, GenerateDate, CompanyId, UserId, userpost, UserId)
把0代入{0},GenerateDate的值代入{1},CompanyId的值代入{2},依此类推,最终得到一个完整的string语句

If Not dw_item.SaveData() Then dw_item.RollBackData() : Return
这句话在vb.net2005上是行不通的。2005以上的版本没用过。不懂。

接下去那些问题,唉,还是建议楼主学学vb.net吧,不难学的
[解决办法]
1、楼主还需要从头开始学习VB.NET;
2、楼主在看编程示例时,最好从简单的开始看;

读书人网 >VB Dotnet

热点推荐