当前位置:首页 > 网络编程 > WEB编程 > ASP.net > 解决一个.NET联接SQL的问题 yiyang(转贴)

解决一个.NET联接SQL的问题 yiyang(转贴)

点击次数:19 次 发布日期:2008-11-27 01:10:11 作者:源代码网
源代码网推荐 解决一个.NET联接SQL的问题    yiyang(转贴)  
  
关键字     .NET
  
出处     http://Ouynagouyang
  


Imports System.Data
Imports System.Data.SqlClient
Imports System.Data.SqlClient.SqlException
Public Class connect
    Private s As String
    Private s1 As String
    Public Connect As New SqlConnection("server=Yiyang;database=KDERP;uid=sa;password=123")
    Sub New()
        Connect.Open()
    End Sub
    Public Property sql()
        Get
            Return s
        End Get
        Set(ByVal Value)
            s = Value
        End Set
    End Property
    "Public Property table()
    "    Get
    "        Return s1
    "    End Get
    "    Set(ByVal Value)
    "        s1 = Value

    "End Property
    Public Function Retable() As DataTable

        Dim com As New DataSet()

        Dim ada As New SqlDataAdapter()
        Dim com1 As New SqlCommand()
        com1.Connection = Connect
        com1.CommandText = s
        ada.SelectCommand = com1
        ada.Fill(com, "t1")
        Return com.Tables(0)

    End Function
    Public Function Exec() As Integer
        Dim i As Integer

        Dim com As New SqlCommand()
        com.CommandText = s
        com.Connection = Connect
        i = com.ExecuteNonQuery()
        Return i
    End Function
    Public Function Retdataset(ByVal t As String) As DataSet

        Dim com As New SqlCommand()
        com.Connection = Connect
        com.CommandText = s
        Dim ada As New SqlDataAdapter()
        ada.SelectCommand = com
        Dim da As New DataSet()
        ada.Fill(da, t)
        Return da
    End Function
    Public Function Retdataread() As SqlDataReader

        Dim com As New SqlCommand()
        com.Connection = Connect
        com.CommandText = s
        Return com.ExecuteReader
    End Function
End Class



源代码网供稿.
网友评论 (0)
会员中心
网络编程
本站推荐
网络编程之精华