Как создать и использовать хранимую процедуру в MS Access (файл .mdb) с приложением VB.Net Windows - PullRequest
0 голосов
/ 08 января 2012

Моей IDE является Visual studio 2008.

Я просто хочу спросить, как создавать хранимые процедуры в базе данных Microsoft Access (.mdb) и передавать значения в приложение Windows VB.NET.

Спасибо за ответ.

мне нужно знать: - как создавать хранимые процедуры - как подключаться к базе данных - как вызывать хранимую процедуру в приложении VB.NET Codes for windows.- как использовать значения в отчетах.

Заранее спасибо за помощь.

1 Ответ

2 голосов
/ 08 января 2012

Ближе всего к хранимым процедурам в доступе относятся запросы. Вы можете следовать справке и учебникам для получения информации о том, как ее создать.

Как только он создан, вы можете получить к нему доступ из 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
...