This Small sample,在這裏下載源代碼:http://www.2shared.com/file/1DPE8mRo/Access.html
Imports System.Data.OleDb
Imports System.IO
Public Class Form1
Private Function GetCon() As String
Return "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\IT\Documents\Demo.accdb" ' Your Location Database
End Function
Private Function Compare2Value(ByVal bin As Integer, ByVal val As Double) As String
Dim status As String
Dim con As New OleDbConnection(GetCon)
Dim cmd As New OleDbCommand
If con.State = ConnectionState.Closed Then
cmd.Connection = con
con.Open()
cmd.CommandText = "SELECT BIN,VALUENAME FROM TYPE WHERE [email protected]"
cmd.Parameters.Add("@ID", OleDbType.VarChar, 5)
cmd.Parameters("@ID").Value = txttype.Text
Dim da As New OleDbDataAdapter(cmd)
Dim ds As New DataSet
da.Fill(ds, "type")
If ds.Tables(0).Rows(0)("BIN") = bin And ds.Tables(0).Rows(0)("VALUENAME") = val Then
status = "OK"
Else
status = "FAIL"
End If
End If
Return status
End Function
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
MsgBox(Compare2Value(txtbin.Text, txtvalue.Text))
End Sub
End Class
我嘗試這段代碼,但我得到一個錯誤 –