App_Code/DataControl.vb
(完整代码) 1KBImports Microsoft.VisualBasic
Imports System.Data.SqlClient
Imports System.Data
'下载于51aspx.com
Public Class DataControl
Private Cnn As SqlConnection
Private Cmd As SqlCommand
'下载于51aspx.com
Public Sub New()
Cnn = New SqlConnection
Cmd = New SqlCommand
Cmd.Connection = Cnn
Cnn.ConnectionString = System.Configuration.ConfigurationManager.ConnectionStrings("DBConn").ConnectionString
End Sub
'下载于51aspx.com
Public Function Get_Table(ByVal sqlStr As String) As DataTable
'定义数据列表:将数据库中的记录通过Sql语句将返回的内容显示在数据表中
Dim ada As New SqlDataAdapter
Dim ds As DataSet
Cnn.Open()
ada.SelectCommand = Cmd
Cmd.CommandText = sqlStr
Cnn.Close()
Try
ds = New DataSet
ada.Fill(ds)
Return ds.Tables(0)
Catch ex As Exception
Return Nothing
End Try
End Function
'下载于51aspx.com
Public Function ExecSql(ByVal sqlStr As String) As String
'执行不带返回记录集的Sql语句操作数据库(如: insert into;Update Set )
Try
Cmd.CommandText = sqlStr
Cnn.Open()
Cmd.ExecuteNonQuery()
Cnn.Close()
Return "OK"
Catch ex As Exception
Return ex.Message
End Try
End Function
Public Shared Function GetText(ByVal strText As String, ByVal intLen As Int32) As String
'如果参数大于指定的长度 则省略显示
If strText.Length > intLen Then
Return strText.Substring(0, intLen) & "..."
Else
Return strText
End If
End Function
End Class
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读 AI
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
