Using parameterized queries with ms access 2003 integration. To search any data according to different criteria.
Asked
Active
Viewed 3,789 times
1
-
I agree with ephilip, post this on SO and you'll get 5 answers in 2 minutes. ;) – Bobby Dec 04 '09 at 13:50
-
hey guys thanks for the reply but can you tell what SO is? – Dec 05 '09 at 00:26
2 Answers
3
You'll need to use the OleDbConnection class, as well as the OleDbCommand class, with the proper connection string for Access.
Dim sql as String = "SELECT * FROM TABLE_A WHERE COLUMN_A = @PARAM"
Dim connectionString as String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\mydatabase.mdb;User Id=admin;Password=;"
Using connection As New OleDbConnection(connectionString)
Dim command As New OleDbCommand(sql)
command.Connection = connection
command.Params.Add("@PARAM", yourVariable)
connection.Open()
Dim reader As OleDbDataReader = command.ExecuteReader()
While reader.Read()
Console.WriteLine(reader.GetString(1)
End While
End Using

C. Ross
- 31,137
- 42
- 147
- 238