Ближе всего к хранимым процедурам в доступе относятся запросы. Вы можете следовать справке и учебникам для получения информации о том, как ее создать.
Как только он создан, вы можете получить к нему доступ из VB следующим образом:
Using conn As New OleDbConnection()
conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\myaccess.mdb"
conn.Open()
Using cmd As New OleDbCommand()
cmd.CommandText = "NameOfTheQuery"
cmd.CommandType = CommandType.StoredProcedure
' Note: You can also use CommandType.TableDirect
cmd.Connection = conn
cmd.ExecuteNonQuery()
conn.Close()
End Using
End Using
Выше предполагается, что у вас есть следующий оператор импорта в верхней части вашего кода:
Imports System.Data.OleDb