zoukankan      html  css  js  c++  java
  • 关于asp的数据处理函数



    第一次使用博客,发布一个数据处理函数,欢迎批评指正
    '-------------------------------------------
    'strSQL:标准的SQL语句
    'arrList:存放数据的二维数组
    'ActionType:操作类型,0为增加、删除数据,1 为读取数据
    '------------------------------------------

    Function ActionDB(strSQL, arrList, ActionType)
        On Error Resume Next
        Dim objConn, objRS
        Dim strConnection

       
    Set objConn = Server.CreateObject("ADODB.Connection")
        objConn.Open Application("connstr")    'Application("connstr") 为 数据库连接字符串
        If Err.Number <> 0 then
            Response.write "<br><br><div align='center'>数据库连接错误!请检查数据库连接。</div>"
            Response.end
        End  if

        Select Case ActionType
              Case 0
                   objConn.Execute strSQL
                    If Err.Number = 0 then
                         ActionDB = True
                    Else
                         ActionDB = False
                    End If
         Case 1
                   Set objRS = Server.CreateObject("ADODB.RecordSet")
                   objRS.CursorLocation = 3
                   Set ObjRS = objConn.Execute(strSQL)
                   If Not objRS.Eof then
                       arrList = objRs.GetRows
                       ActionDB = True
                    End if
                    objRS.Close
                    Set objRS = Nothing
                    If Err.Number > 0 then ActionDB = False
        Case Else
                   ActionDB = False
        End Select

        objConn.Close
        Set objConn = Nothing
     End Function


     

  • 相关阅读:
    美团霸面---我想说说心里话。
    docker在ubuntu14.04下的安装笔记
    ubuntu14.04 upgrade出现【Ubuntu is running in low-graphics mode】问题的一个解决办法
    Python2和Python3在windows下共存
    Python发送邮件
    Python在安装第三方模块遇到的问题及解决办法
    127.0.0.1和localhost完全相等吗?
    vim总结
    linux shell学习笔记
    Jenkins +JUnit
  • 原文地址:https://www.cnblogs.com/stronger/p/206494.html
Copyright © 2011-2022 走看看