解决一个.NET联接SQL的问题 yiyang(转贴)
发表于:2007-06-30来源:作者:点击数:
标签:
解决一个.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 C
解决一个.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 Re
tdataset(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
原文转自:http://www.ltesting.net