Chào mừng đến với Diễn đàn Dân Kế Toán - Kế toán tổng hợp thực tế.
Kết quả 1 đến 4 của 4
  1. #1
    Ngày tham gia
    Nov 2015
    Bài viết
    1

    Cho mình hỏi một số hàm Visual Basic dùng trong Access:


  2. #2
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Ðề: Cho mình hỏi một số hàm Visual Basic dùng trong Access:




    Trích dẫn Gửi bởi Lixon
    Cho mình hỏi một số hàm Visual Basic dùng trong Access:

    Hàm:
    Dim
    Dem
    Docmd
    Function
    Else
    RS.movelist (RS nghĩa là sao?)
    Msgbox
    Set Db
    Set rs

    Mấy hàm trên có nghĩa gì vậy các bạn, chỉ mình với (mình bị mất căn bản), xin cám ơn các bạn
    Trước tiên có những "cái" không phải là hàm, mà nó có thể là từ khóa, do vậy có thể hiểu là bạn mới là newbie về lập trình. Dẫu sao, để bạn có thể có một số "vốn liếng" để vào nghề thì tôi có thể giúp bạn hiểu chúng tương đối đơn giản như sau:

    Dim: từ khóa được sử dụng để khai báo một hay nhiều biến.
    VD: Dim chuoi As String, so As Integer

    Dem: ??? Bạn có nhầm không?

    DoCmd: là một Object mà qua đó chúng ta có thể thực thi một hành động thông qua các phương thức (method) của nó.
    VD: DoCmd.OpenForm "myform" -> Mở form có tên là myform

    Function: từ khóa bắt đầu một hàm (function)
    VD:
    Function myFunction(a As Long, b As Long) As Long
    myFunction = a + b
    End Function

    Else: từ khóa đi trong câu lệnh (statement) điều kiện If, bắt đầu cho một khối lệnh sẽ thực thi nếu điều kiện không được thỏa mãn
    VD:
    If a > 10 Then
    MsgBox "So lon hon 10."
    Else
    MsgBox "So nho hon 10."
    End If

    rs: rs ở đây theo ngữ cảnh đặt ra thì nó là một biến có kiểu là Recordset (có thể thuộc thư viện DAO hoặc ADO). Nó đại diện cho một bộ các record của một table được nạp vào bộ nhớ để được xử lý, truy cập. Cái phương thức MoveList không thuộc đối tượng này.

    MsgBox: từ khóa của một lệnh cho hiển thị thông báo. Ngoài ra nó còn là từ khóa của một function cùng tính năng.
    VD:
    Sử dụng như là một lệnh:
    MsgBox "Xin chao cac ban."
    Sử dụng như là một function:
    If MsgBox("Ban la Nam?", vbYesNo, "Xac nhan thong tin") = vbYes Then
    MsgBox "Chao anh."
    Else
    MsgBox "Chao chi."
    End If

    Set: là từ khóa của một lệnh gán giá trị cho một biến kiểu đối tượng (object).

    Bạn có thể tìm hiểu đầy đủ hơn với tiện ích Help của Access VBA.

  3. #3
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Ðề: Cho mình hỏi một số hàm Visual Basic dùng trong Access:

    Ồ, cám ơn anh rất nhiều, khi nào em sẽ tìm hiểu thêm, đừng khóa topic này nhé ^^

  4. #4
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Ðề: Cho mình hỏi một số hàm Visual Basic dùng trong Access:

    Dem và dấu nháy ' được sử dụng trước lời chú thích (remark) trong VB, em nghĩ VBA cũng tương tự như vậy
    thay vì
    'day la chu thich
    thì có thể thay la
    Dem day la chu thich

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •