一個vb小程序用來查詢商品的價格,輸入商品全稱或部分名稱顯示出商品或類似商品的價格謝謝啦

題目:

一個vb小程序
用來查詢商品的價格,輸入商品全稱或部分名稱顯示出商品或類似商品的價格謝謝啦

解答:

你可以試一下
Public access As New ADODB.Connection
Public res As New ADODB.Recordset
Private Sub Command1_Click()
Dim str As String
Dim sql As String
str = Text1.Text
res.Close
sql = "SELECT * FROM ziliao where 商品名 like '%" & Text1 & "%'  ORDER BY 編號"
res.Open sql, access, 1, 3
Set DataGrid1.DataSource = res
End Sub

Private Sub Form_Load()

m = 0
If Dir(App.Path + "\資料.mdb") <> "" Then
    access.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" _
               + " Data Source=" + App.Path + "\資料.mdb; "
    access.Open
         
    Set res.ActiveConnection = access '設置rs1的ActiveConnection屬性,指定與其關聯的資料庫連接
    
    res.CursorLocation = adUseClient  '設置游標類型

    res.CursorType = adOpenDynamic '設置動態游標
    res.Open "SELECT * FROM ziliao ORDER BY 編號", access, 1, 3  '打開記錄集,將從表Departments中讀取的結果集保存到記錄集res中
       DataGrid1.Refresh  '刷新表格
    Set DataGrid1.DataSource = res '將DataSource連接到資料庫
        res.MoveFirst
      
Else
  MsgBox "找不到資料庫"
  
End If
End Sub

添加新評論

暱稱
郵箱
網站