Professional Documents
Culture Documents
Programming Access 2010 Database
Programming Access 2010 Database
Database
program
Access
2007
2010
2010
Start -> All programs -> Microsoft office -> Microsoft Access 2010
Database
SQL program
Access Help
database blank database
file name database
Database6 Create database
database data
data
store
table
database Database
DBMS Database Management System
DBMS ?
Database data data structure
program program DBMS
DBMS
user
database
interface DBMS
database program
student registration
table
Tables tables
Table1 Table1 table
table
database
student
Database
database (- table
) table
Plan A Database
database
Access
Database
()
database
database
()
database
database
database
student
registration
register
1.
2.
3.
4. register number
register number
register database
number
) register
register
number
() database table
database table database
table
database table
data table
table
table
table
list table
database table database
-
-
-() () ()
Register number-0001
register
record record
register number record
data
data record
() Table
database table table
(relationship) database
table table
table
table
Table relationship
plan a database
database
..
table fields Table Home tab
view View
Datasheet View
PivotTable View
PivotChart View
Design View
Datasheet View Design View
Datasheet View
view datasheet view table records
Datasheet View Datasheet view data
data
Design View
Design view table structure data type
fields fields property settings
table fields fields
table Design View
Design
View
Field
Name,
Data
Type,
Description
student
registration
register
field
student
names
register
table
) fields name
Name, Age, Fathers Name, Date of Birth, Roll No, Grade, Room, Address, Phone No, Register
No
field name
- Date of Birth field name DOB
Field name data type Data type table
field name
- Age field name data type number Age
data number
data type
Text
text data type
number text number
number
phone
number
field size default 255 characters 255
Design view field properties General lookup
General field size
Memo
Text
text
number
store
number
Date/Time
field properties format
format
Currency
format
AutoNumber
record
Microsoft Access Auto assign
Yes/No
Yes or No, True or False
OLE Object
Microsoft word document Excel
Spreadsheet
Hyperlink
data type hyperlink hyperlink
document web address
Attachment
record file data type
supported file
LookupWizard
data type table
lists
data type field name data
type
Field Name
DataType
Name
Text
Age
Number
Fathers Name
Text
Date of Birth
Date/Time
Roll No
Number
Grade
Number ( number
)
Room
Number
Address
Text
PhoneNo
Number
RegisterNo
Number
Grade
Number 1,2,3 Grade11, Grade9
Grade11 Text Address
address Memo
Design View Field name
data type data type
Description field
name FName Description Fathers Name field name
Description
save Save Datasheet view
Name
required Yes
Yes
Phone number number
save save save
table record
Creating Form
form Form
database user user interface ()
form
coding
student registration database
form database
form table
database database Database
Create
form
design
form
design
save
design form
design label
Name
command
button
button
button
Label label
label
Name () visible
No form view label
Visible no Print button label
coding
Print button button coding
Print button right click Built Event
click
double click
double click
Sub
cmdPrint_Click()
End
Sub
cmdPrint
command
coding
button
click
Private
Sub
label
label
lbl lbl lbl
me.lblmyanmar visible no
yes
me.lblmyanmar.visible=true
me.
V v visible
true false true
Coding standard
down arrow key cursor
standard
true save
View Microsoft Access
pop-up
Programming
button
Button name
caption
Me.lblmyanmar.Visible=False
clear button lblmyanmar label
save View Microsoft Access or Alt+F11 access
Form View
Text box Text box label
form create save
form name design view text box
txt
Me.txtKoMyanmar=Hello! Welcome to KoMyanmar
txtKoMyanmar text box Hello! Welcome
to KoMyanmar ( )
save
form button
text box text box
Declaring Variables
variables VB variables
data type
default value
variable
form form
create save name text box
design view label label text box
Text Box 1
Name
-- txtFirstNumber
Text Box2
Name
-- txtSecondNumber
Text Box3
Name
-- txtAnswer
button button
first number second number
First
Number
Second
Number
Answer
coding
i=Me.txtFirstNumber
i j answer k
First Number text box i
Second Number text box j
Answer text box
i j k k Answer text box
program
program
http://api.ning.com/files/hdCbgaF2pHliatS4lgmK0VcnQ*Z*9RPFkj0tVPrUYgLxfhJyiA7DgIXtx2ImMmVaz9lvrJ*0oQ3gjVHdEOe9OL8UXiPrX3p/KoMyanmar.accdb
background color
Form button
copy paste Button name
caption
button -> Name cmdBlack
Caption Black
button
Black button button background black
button
right
click
Fill/Back
Color
background
Form Design Tools Format
select font color
property sheet
coding black
button coding
vbBlack vbWhite
Clear Button
clear button
form form design view
button
Name
cmdClear
Caption
Clear
text box
clear button
Exit Button
Exit button button
form Name
Caption
Name
- cmdExit
Caption
- Exit
Option Button
Option button form form
name Form form
text box
option button
Caption Calculate
Caption Clear
Caption Exit
Button
form
variable
IF
statements
C++
IF
IF sum button
Then
Answer=FirstNumber+SecondNumber
Else if difference button Then
Answer=FirstNumber-SecondNumber
Else if product button Then
Answer=FirstNumber*SecondNumber
Endif
sum
button
sum
button
else
if
option button
user
program
first number second number
optionbutton
Calculate button
difference
button
Difference button
answer
option button
... ...
optSum
first
optDifference true
Me.txtAnswer=Val(Me.txtFirstNumber)-Val(Me.txtSecondNumber)
optProduct
End If
calculate
clear button
Logic
program
(user) option button
form
first number
second number
sum option button difference
option button product option button
option button
calculate
Sum Difference
???
coding IF sum option button
sum
Difference sum
(Ifelse if) statement
sum option button
Sum click event
Design View sum option button right click->build event->code
builder
Private Sub optSum_Click()
End Sub
Sum
Difference Product
optDifference.Enabled false
save access
clear button
clear button option button enable true
coding clear button option enable=true
user friendly First Number Second
Number sum difference
clear First Number Second Number
Sum
( IfElse if )
sum value true option
enable=false ( sum value
false Option button true or false
true
false false ) option enable=true
option
button
difference
true
coding
Combo box
combo box form
create text box Text box
label text box
combo box
Row Source
Row Source + ; - ; *
( + ) , ( - ) , ( * ) ,
If + combo box
Clear button Exit button
Name cmdInputBox
Caption InputBox
Message
message
message
box
message
box
message
box
information function
user
return
message
box
user OK
Cancel function
message box
comma vb
OK button Cancel button
vbOKCancel + vbInformation
Information icon
message box
message
box
function
message
box
variable str
variable
Dim str As String
str data type string
save
form view vbYesNo Yes No button
Yes
yes
str
No
Delete
button
program
http://api.ning.com/files/W5PcY4VQdtft9rgvR0bsJmKnI5gm52gDPfRT04dsKuJrJpoBKy1EJIBcIm
ElF*Q0rLX2oniL8EbgCixoN2dRg4L71roxQAVu/KoMyanmar.accdb
Database Program
database program
table
fields
text
box
command button
button Name caption
Button1
Name cmdNew
Caption New
Button2
Name cmdSave
Caption Save
Button3
Name cmdEdit
Caption Edit
Button4
Name cmdDelete
Caption Delete
Button5
Name cmdFirst
Caption First
Button6
Name cmdPrevious
Caption Previous
Button7
Name cmdNext
Caption Next
Button8
Name cmdLast
Caption Last
First
record
Previous
form table
record record
previous Next
Last record
button
coding
Save Button
Save button Save button form data
table form table form
overall
tbl table
tbl.Open Select * from tblStudentRegister, CurrentProject.Connection, adOpenKeyset,
adLockPessimistic, adCmdText
tbl.Open
tbl
table
table
project
StudentRegister
table
StudentRegister
table
form
table fields
form textbox txtName
textbox table field 0 field 0 field name Name
user
message box
MsgBox Finish, vbOKOnly+vbInformation , Save As
save button
table record
Form load
Form load form
form form load
form View code
Private Sub Form_Load()
End Sub
table table
data form load table data
table data table data
table data data
record data
form load
() table data data data Message
() record record
() textbox lock form load data /
- New button
table
Table record 0
tbl.MoveLast
table record record
textbox
command
button
save form
enable
textbox
cursor
delete
table record
lock
New Button
Form textbox lock data
Save button save
new button save edit button save new save data
type
Boolean
register number
RegisterNO= ' " &Me.txtRegisterNumber& " '
RegisterNO table field table field
Me.txtRegisterNumber ( text box ) data
form
data
save
save
table
SQL
edit button
Edit button
table data button
= False
Me.txtAge.Locked
= False
Me.txtdob.Locked
= False
Me.txtFName.Locked
= False
Me.txtGrade.Locked
= False
Me.txtName.Locked
= False
Me.txtPhoneNumber.Locked = False
Me.txtRegisterNumber.Locked = True ( true )
Me.txtRollNO.Locked
= False
Me.txtRoom.Locked
= False
button enable
New -
Save - save
Delete -
button
Me.cmdNew.Enabled = False
Me.cmdSave.Enabled = True
Me.cmdDelete.Enabled = False
Me.cmdFirst.Enabled = False
Me.cmdPrevious.Enabled = False
Me.cmdNext.Enabled = False
Me.cmdLast.Enabled = False
edit Button
Delete Button
Delete button delete
table record delete
button right click-built event-code builder Table table
message box
If MsgBox(Do you want to delete this record, vbCritical+vbYesNo, Delete) = vbYes
Then
tbl.Open Delete * From tblStudentRegister where RegisterNO= & Me.txtRegisterNumber &
CurrentProject.Connection,
adOpenKeyset,
adLockOptimistic,adCmdText
End If
message box Yes RegisterNumber
save button
table RegisterNO field RegisterNumber textbox error
table RegisterNO field data type = text
Number datatype
Code & Me.txtRegisterNumber & & space
Me.txtRegisterNumber space &
save
record
Yes
form
formload
Call Form_Load
form
delete button
button
button Next ,
Last , Previous , First button
Next button
record Next button
Next button table record
tbl.MoveNext
Next
-> tbl.MoveNext
Previous
-> tbl.MovePrevious
First
-> tbl.MoveFirst
Last
-> tbl.MoveLast
button button