16,553
社区成员
发帖
与我相关
我的任务
分享
Dim SqlConn As New SqlConnection
Dim SqlDa As New SqlDataAdapter
Dim Dt As New DataTable
SqlConn.ConnectionString = "data source=127.0.0.1;database=数据库名;uid=sa;pwd=;"
SqlDa.SelectCommand = New SqlCommand
SqlDa.SelectCommand.Connection = SqlConn
SqlDa.SelectCommand.CommandText = "select * from [表]"
SqlConn.Open()
SqlDa.Fill(Dt)
SqlConn.Close()
DataGrid1.DataSource = Dt
Public Function SelectRows( _
ByVal dataSet As DataSet, ByVal connectionString As String, _
ByVal queryString As String) As DataSet
Using connection As New SqlConnection(connectionString)
Dim adapter As New SqlDataAdapter()
adapter.SelectCommand = New SqlCommand( _
queryString, connection)
adapter.Fill(dataSet)
Return dataSet
End Using
End Function
DataGrid1.DataSource = SelectRows(0).DefaultView
Public Function FillDataGridview(ByVal ObjString As Object, ByVal SqlString As String)
Using conn As New OleDb.OleDbConnection(SQL2005_String)
Try
conn.Open()
Dim MyDataSet As DataSet = New DataSet()
Dim MyOleDataAdapter As OleDb.OleDbDataAdapter = New OleDb.OleDbDataAdapter()
MyOleDataAdapter.SelectCommand = New OleDb.OleDbCommand(SqlString, conn)
MyOleDataAdapter.Fill(MyDataSet)
ObjString.DataSource = MyDataSet.Tables(0)
MyOleDataAdapter.Dispose()
MyDataSet.Dispose()
Catch ex As Exception ' catches any error
MessageBox.Show(ex.Message.ToString())
Finally
conn.Dispose()
End Try
End Using
Return 0
End Function