打印本文 打印本文 关闭窗口 关闭窗口
在VB.NET中使用MS Access存储过程 — 第二部份
作者:武汉SEO闵涛  文章来源:敏韬网  点击数3474  更新时间:2009/4/23 19:01:03  文章录入:mintao  责任编辑:mintao
"Files\Microsoft Office\Office10\Samples\Northwind.mdb"     '''' This function returns a dataset containing all records in     '''' the Products Table.     Function ProductsList() As DataSet         Dim con As OleDbConnection         Dim da As OleDbDataAdapter         Dim ds As DataSet         Dim sSQL As String         sSQL = "EXECUTE procProductsList"         con = New OleDbConnection(connectionString)         da = New OleDbDataAdapter(sSQL, con)         ds = New DataSet()         da.Fill(ds, "Products")         Return ds     End Function     '''' This Function adds one record to the Products table.     Sub ProductsAddItem(ByVal ProductName As String, _         ByVal SupplierID As Integer, ByVal CategoryID As Integer)         Dim con As OleDbConnection         Dim cmd As OleDbCommand = New OleDbCommand()         Dim paramProductName As New OleDbParameter()         Dim paramSupplierID As New OleDbParameter()         Dim paramCategoryID As New OleDbParameter()         con = New OleDbConnection(connectionString)         cmd.Connection = con         With paramProductName             .ParameterName = "inProductName"             .OleDbType = OleDbType.VarChar             .Size = 40             .Value = ProductName         End With         cmd.Parameters.Add(paramProductName)         With paramSupplierID             .ParameterName = "inSupplierID"             .OleDbType = OleDbType.Integer             .Size = 4             .Value = SupplierID         End With         cmd.Parameters.Add(paramSupplierID)         With paramCategoryID             .ParameterName = "inCategoryID"             .OleDbType = OleDbType.Integer             .Size = 4             .Value = CategoryID         End With         cmd.Parameters.Add(paramCategoryID)         cmd.CommandText = "EXECUTE procProductsAddItem"         con.Open()         cmd.ExecuteNonQuery()         con.Close()     End Sub     '''' This function Updates a specific JobTitle Record with new data.     Sub ProductsUpdateItem(ByVal ProductID As Integer, _         ByVal ProductName As String)         Dim con As OleDbConnection         Dim cmd As OleDbCommand = New OleDbCommand()       

上一页  [1] [2] [3]  下一页

打印本文 打印本文 关闭窗口 关闭窗口