⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dataop.vb

📁 ASP,VB.NET写的,用的SQLSERVER数据库,影片超市系统,属于网上购物系统
💻 VB
字号:
Imports System.Data.SqlClient
Public Class dataOP
    Private constr As String = "uid=sa;pwd=;database=01级电子商务;server=(local)"
    Private mycon As New SqlConnection(constr)

    Public ec As String

    Public Function retab(ByVal sqlstr) As DataTable
        Dim myt As New DataTable()
        Dim myc As New SqlDataAdapter(sqlstr, mycon)
        mycon.Open()

        myc.Fill(myt)
        mycon.Close()
        Return myt
    End Function

    Public Overloads Function exeSQL(ByVal SQLSTR As String) As Boolean
        Dim mycom As New SqlCommand(SQLSTR, mycon)
        mycon.Open()
        Try
            mycom.ExecuteNonQuery()
            mycon.Close()
            Return True
        Catch ex As Exception
            ec = ex.Message
            mycon.Close()
            Return False
        End Try
    End Function

    Public Overloads Function exeSQL(ByVal SQLSTR() As String) As Boolean
        Dim comstr As String = SQLSTR(0)
        Dim i As Integer

        For i = 1 To UBound(SQLSTR)
            comstr &= SQLSTR(i) & ","
        Next
        comstr = Left(comstr, comstr.Length - 1)

        Dim mycom As New SqlCommand(comstr, mycon)
        mycon.Open()
        Try
            mycom.ExecuteNonQuery()
            mycon.Close()
            Return True
        Catch ex As Exception
            ec = ex.Message
            mycon.Close()
            Return False
        End Try
    End Function

    Public Function rearr(ByVal str As String) As String()
        Dim myr As SqlDataReader
        Dim mycom As New SqlCommand(str, mycon)
        If mycon.State = ConnectionState.Closed Then mycon.Open()
        myr = mycom.ExecuteReader
        Dim ret() As String
        Dim i As Integer
        While myr.Read
            ReDim Preserve ret(i)
            ret(i) = myr(0)
            i += 1
        End While

        mycon.Close()
        Return ret
    End Function

    '返回单值
    Public Function singlVal(ByVal SQLSTR As String) As String
        Dim mycom As New SqlCommand(SQLSTR, mycon)
        mycon.Open()
        Dim ret As String
        Try
            ret = mycom.ExecuteScalar
            mycon.Close()
            Return ret
        Catch ex As Exception
            ec = ex.Message
            mycon.Close()
            Return ""
        End Try
    End Function
End Class

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -