房天下 > 房天下问答 > 业主生活 > 其他
  • 帮我解释这个代码,用VB编写的,

    stokens = sqlstring.Split("") If Strings.InStr("insert,delete,updata", stokens(0).ToUpper) Then If oleconn.State <> ConnectionState.Open Then oleconn.Open() End If cmd.ExecuteNonQuery() If oleconn.State <> ConnectionState.Closed Then oleconn.Close() End If If stokens(0).ToUpper = "insert" Then MsgBox("编辑用户成功") End If If stokens(0).ToUpper = "delete" Then MsgBox("删除用户成功") End If If stokens(0).ToUpper = "updata" Then MsgBox("更新用户成功") End If Return Nothing

    提问者:韩国音乐

    发布于2010-12-03

共1个回答
  • bonerges 丨Lv 3
    stokens = sqlstring.Split("") 将sqlstring根据空格拆分成数组 If Strings.InStr("insert,delete,updata", stokens(0).ToUpper) Then 如果文字内包括insert,delete等文字 If oleconn.State <> ConnectionState.Open Then oleconn.Open() 如果connecition未打开, 则打开。 End If cmd.ExecuteNonQuery() 执行sql语句 If oleconn.State <> ConnectionState.Closed Then oleconn.Close() 如果connectin未关闭,则关闭 End If If stokens(0).ToUpper = "insert" Then 如果开头是insert MsgBox("编辑用户成功") 则提示此信息 End If If stokens(0).ToUpper = "delete" Then 如果开头是delete MsgBox("删除用户成功")则提示此信息 End If If stokens(0).ToUpper = "updata" Then 如果开头是update MsgBox("更新用户成功") 则提示此信息 End If Return Nothing
    +1 2010-12-03 举报
热门人气推荐
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。