解决一个.NET联接SQL的问题

王朝c#·作者佚名  2006-01-08
窄屏简体版  字體: |||超大  

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

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航