Modul VB6 Mandiri INDRAES Input Cari Hapus Edit Barang

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 112

!

" # #
Indra Erawan Sanjaya

Indra erawan sanjaya

!" #$

%
% # &'

! " # #

$
.

%#

%
&/

&
'
%
() ) %
& * +,+, & - % %
. '%. '%
00
&1
2
- 3+* +,+ 4 2 $ * 5
+ & 16 7
0
% 8 )% .
%% &4 .
% % 7 9 ::
'
&9 .
.
- ;
00
! " #"
$ % & '( ')*
$ +2+* %
)
.
- . '
% <
.
1
% ' %) &00
" ! "&

') +!

,,

" . !*

! "! +

'
&

%
+

! " # #

/ "!
#/

2 "!!!!!!1 "!
/+ & " " , /
" 3. ! #
4$ 5
"# +
"!
"# & " + 6 +

!1 +
/!!!

! " # #

/0

$/
/8/ / #"
/&
&
.

. &

%
00; ;

%
=

. &
;

%%

! " # #

(1).CD referensi pemograman


VB6,VBNet
Rp.30.000

Visual Basic
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.

Advanced Visual Basic 6, Power Techniques for Everyday Programs


Microsoft Visual Basic Design Patterns
Process Engineering and Design Using Visual Basic
Programming Distributed Applications With Com & Microsoft Visual Basic 6.0 (Programming,Visual Basic)
Programming Distributed Applications with COM+ and Microsoft Visual Basic 6.0
Programming Microsoft Visual Basic 6.0
Sams Teach Yourself Visual Basic 6 in 21 Days
Teach Yourself Visual Basic 6 In 21 Days Professional Ref Edition
VB and VBA in a Nutshell, The Languages
Visual Basic(r) 6.0 Internet Programming
Win32 API Programming with Visual Basic

Visual Basic dot NET


1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.

Accelerated VB 2008 (Accelerated)


Beginning VB 2008, From Novice to Professional (Expert's Voice in .Net)
Beginning Visual Basic 2005
Beginning Visual Basic 2005 Express Edition, From Novice to Professional
Building Client or Server Applications Under VB .NET, An Example-Driven Approach
Designing Enterprise Applications with Microsoft Visual Basic .NET
Doing Objects in Visual Basic 2005 (The Addison-Wesley Microsoft Technology Series)
Expert VB 2005 Business Objects, Second Edition
Introducing Microsoft Visual Basic 2005 for Developers (Pro - Developer)
Introduction to Programming Using Visual Basic 2005, An (6th Edition)
OOP, Building Reusable Components with Microsoft Visual Basic .NET
Pro VB 2008 and the .NET 3.5 Platform, Third Edition
Pro WPF with VB 2008, Windows Presentation Foundation with .NET 3.5 (Pro)
Professional VB 2005 (Programmer to Programmer)
Programming Microsoft Visual Basic 2005, The Language
The Book of Visual Basic 2005, .NET Insight for Classic VB Developers
VB.NET Core Classes In A Nutshell
Visual Basic .NET Bible
Visual Basic .NET Black Book
Visual Basic .NET Database Programming
Visual Basic .NET Power Tools
Visual Basic 2005 Express Edition For Dummies
Visual Basic 2005 For Dummies
Visual Basic 2005 in a Nutshell
Visual Basic 2005 Programmer's Reference (Programmer to Programmer)
Visual Basic 2005 Recipes, A Problem-Solution Approach (Expert's Voice in .Net)
Visual Basic 2005, A Developer's Notebook
Visual Basic 2008 Programmer's Reference (Programmer to Programmer)
Visual Basic 2008 Recipes, A Problem-Solution Approach
Visual Basic(r).NET, The Complete Reference
Visual Basic.NET and XML, Harness the Power of XML in VB.NET Applications
Visual Basic.NET at Work, Building 10 Enterprise Projects
Visual Basic.Net for Students
Windows Forms Programming in Visual Basic .NET

! " # #

(2).CD referensi pemograman ASPNet


Rp.30.000

A S P dot N E T
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.

ASP .NET Solutions 23 Case Studies


ASP.NET 1.1 Insider Solutions
ASP.NET 2.0 Beta Preview
ASP.NET 2.0 Everyday Apps For Dummies
ASP.NET 2.0 Instant Results (Programmer to Programmer)
ASP.NET 2.0 Web Parts in Action, Building Dynamic Web Portals
ASP.NET 3.5 For Dummies
ASP.NET 3.5 Unleashed
ASP.NET AJAX Programmer's Reference, with ASP.NET 2.0 or ASP.NET 3.5
ASP.NET Data Presentation Controls Essentials
ASP.Net Data Web Controls Kick Start
ASP.NET for Developers
ASP.NET in 60 Minutes a Day
ASP.Net In a Nutshell, Second Edition
ASP.NET Kick Start
ASP.NET Unleashed, Second Edition
ASP.NET Website Programming, Visual Basic .NET Edition, Problem, Design, Solution
Beginning Ajax with ASP.NET (Beginning)
Beginning ASP.NET 1.1 with VB.NET 2003 (Beginning)
Beginning ASP.NET 2.0
Beginning ASP.NET 2.0 AJAX (Programmer to Programmer)
Beginning ASP.NET 2.0 and Databases (Wrox Beginning Guides)
Beginning ASP.NET 3.5 in C# 2008, From Novice to Professional, Second Edition
Beginning ASP.NET Databases Using VB.NET
Beginning DotNetNuke 4.0 Website Creation in VB 2005 with Visual Web Developer 2005 Express
Beginning Object-Oriented ASP.NET 2.0 with VB .NET, From Novice to Professional
Beginning Web Development, Silverlight, and ASP.NET AJAX, From Novice to Professional
Building a Web 2.0 Portal with ASP.NET 3.5
Building Web Solutions with ASP.NET and ADO.NET
Core Internet Application Development with ASP.NET 2.0 (Core Series)
Developing Microsoft ASP.NET Server Controls and Components
Developing Web Applications with Visual Basic. NET and ASP.NET
Essential ASP.NET 2.0
Inside ASP.NET
Maximizing ASP.NET, Real World, Object-Oriented Development
Microsoft ASP.NET 2.0 Step By Step
Microsoft ASP.NET Coding Strategies with the Microsoft ASP.NET Team
Microsoft ASP.NET Programming with Microsoft Visual C# .NET Version 2003 Step By Step
Pro ASP.NET 2.0 E-Commerce in C# 2005 (Expert's Voice in .Net)
Pro ASP.NET 2.0 in C# 2005, Special Edition
Pro ASP.NET 2.0 in VB 2005, Special Edition (Pro)
Pro ASP.NET 3.5 in C# 2008, Second Edition
Pro ASP.NET 3.5 Server Controls and AJAX Components (Pro)
Pro ASP.NET for SQL Server, High Performance Data Access for Web Developers
Professional ASP.NET 1.1 (Programmer to Programmer)
Professional ASP.NET 2.0 Security, Membership, and Role Management
Professional DotNetNuke 4, Open Source Web Application Framework for ASP.NET 2.0
Programming ASP.NET AJAX, Build rich, Web 2.0-style UI with ASP.NET AJAX
Programming Atlas
Programming Microsoft ASP.NET 2.0 Core Reference
Sams Teach Yourself ASP.NET 2.0 in 24 Hours, Complete Starter Kit
Teach Yourself ASP.NET in 21 Days, Second Edition

! " # #

(3).CD referensi pemograman PHP


Rp.30.000

PHP
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.

Beginning Google Maps Applications with PHP and Ajax, From Novice to Professional
Beginning PHP and MySQL E-Commerce, From Novice to Professional, Second Edition
Beginning PHP and MySQL, From Novice to Professional, Third Edition
Beginning PHP and PostgreSQL E-Commerce, From Novice to Professional
Beginning PHP, Apache, MySQL Web Development
CodeIgniter for Rapid PHP Application Development
Core Web Application Development with PHP and MySQL
Creating Database Web Applications with PHP and ASP (Internet Series)
Foundation PHP 5 for Flash
Foundations of PEAR, Rapid PHP Development
How to Do Everything with PHP and MySQL
Learning PHP & MySQL, Step-by-Step Guide to Creating Database-Driven Web Sites
Learning PHP Data Objects
Object-Oriented PHP, Concepts, Techniques, and Code
Object-Oriented Programming with PHP5
PHP & MySQL For Dummies 3rd edition
PHP & MySQL Web Development All-in-One Desk Reference For Dummies
PHP 5 MySQL Programming for the Absolute Beginner
PHP 5 Advanced, Visual QuickPro Guide
PHP 5 and MySQL Bible
PHP 5 Power Programming
PHP and MySQL for Dummies, Second Edition
PHP and MySQL for Dynamic Web Sites, Visual QuickPro Guide (2nd Edition)
PHP and PostgreSQL Advanced Web Programming
PHP for the World Wide Web, Second Edition (Visual QuickStart Guide)
PHP Game Programming
PHP in a Nutshell
PHP MySQL Programming for the Absolute Beginner
PHP Objects, Patterns, and Practice, Second Edition
PHP Programming Solutions
PHP Programming with PEAR
PHP Web 2.0 Mashup Projects
PHP-Nuke Garage
Practical Web 2.0 Applications with PHP
Professional PHP Programming
Professional PHP5 (Programmer to Programmer)
Ruby on Rails for PHP and Java Developers
Sams Teach Yourself PHP, MySQL and Apache All in One (3rd Edition)
Sams Teach Yourself PHP, MySQL and Apache All-in-One
Secure PHP Development, Building 50 Practical Applications
Spring Into PHP 5 (Spring Into)
SQLite
Textpattern Solutions, PHP-Based Content Management Made Easy (Solutions)
The Definitive Guide to symfony (Definitive Guide)
The PEAR Installer Manifesto
Web Application Development with PHP 4.0
Web Publishing with PHP and FileMaker 9
Webbots, Spiders, and Screen Scrapers, A Guide to Developing Internet Agents with PHPCURL

Bonus: A S P
1.
2.
3.

Developing ASP Components (2nd Edition)


Microsoft ASP.NET Setup and Configuration Pocket Reference
Programming Active Server Pages

! " # #

(4).CD referensi pemograman JAVA #1


Rp.30.000

J a v a #1
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.

Advanced Java Networking (2nd Edition)


Agile Java Development with Spring, Hibernate and Eclipse (Developer's Library)
Agile Java(TM), Crafting Code with Test-Driven Development
Apache Jakarta Commons, Reusable Java Components
Beginning Java 2 JDK 5 Edition
Beginning Java? SE 6 Platform, From Novice to Professional (Expert's Voice)
Bitter Java
Building Applications With WebSphere Studio And JavaBeans, A Guided Tour
Building Parsers With Java
Concurrency, State Models and Java Programs
Concurrent and Distributed Computing in Java
Concurrent and Real-Time Programming in Java
Core Java 2, Volume I,Fundamentals, Seventh Edition
Core Java(TM), Volume I--Fundamentals (8th Edition)
Core Java, Vol. 2, Advanced Features, 8th Edition
Data Structures and Algorithms in Java (2nd Edition)
Design Patterns Java Workbook
Developing Applications with Java and UML
Effective Java Programming Language Guide
Embedded Java Security, Security for Mobile Devices
Expert Oracle JDBC Programming
Fundamental Networking in Java
Globus? Toolkit 4, Programming Java Services (The Elsevier Series in Grid Computing)
Google Web Toolkit Solutions, More Cool & Useful Stuff
Hardcore Java
Herb Schildt's Java Programming Cookbook
Inside Java 2 Platform Security, Architecture, API Design, and Implementation, Second Edition
Inside the Java Virtual Machine (Java Masters Series)
Introduction to Java Programming-Comprehensive Version (6th Edition)
Java 2 Primer Plus
Java 2D Graphics
Java 3D Programming
Java After Hours, 10 Projects You'll Never Do at Work
Java All-In-One Desk Reference For Dummies (For Dummies (Computers))
Java and BAPI Technology for SAP (Prima Tech's Sap Book Series)
Java and SOAP
Java and XML, 3rd Edition
Java Concurrency in Practice
Java Database Programming Bible
Java Development on PDAs, Building Applications for PocketPC and Palm Devices
Java Distributed Computing (O'Reilly Java)
Java For Dummies.4t Edition
Java Generics and Collections
Java GUI Programmers' Primer, A
Java How to Program (6th Edition) (How to Program (Deitel))
Java In A Nutshell, Fourth Edition
Java Management Extensions
Java Methods for Financial Engineering, Applications in Finance and Investment
Java Network Programming

! " # #

(5).CD referensi pemograman JAVA #2


Rp.30.000

J a v a #2
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.

Java Number Cruncher, The Java Programmer's Guide to Numerical Computing


Java Oracle Database Development
Java Performance Tuning
Java Pocket Guide (Pocket Guides)
Java Power Tools
Java Precisely
Java RMI
Java Security Solutions
Java Threads, Second Edition
Java Tools, Using XML, EJB, CORBA, Servlets and SOAP
Java(TM) Application Development on Linux(R)
Java(TM) Programming Language, The (4th Edition) (Java Series)
java(TM).rmi, The Remote Method Invocation Guide
Java(tm)2, A Beginner's Guide
Java, Java, Java, Object-Oriented Problem Solving (3rd Edition)
JAX, Java APIs for XML Kick Start
JFC Swing Tutorial, A Guide to Constructing GUIs, Second Edition
Jfc Unleashed (The Unleashed Series)
Learning Wireless Java
Next Generation Java Testing, TestNG and Advanced Concepts
OSWorkflow,A guide for Java developers and architects to integrating open-source Business Process Management
Performance Analysis for Java Web Sites
Pragmatic Unit Testing in Java with JUnit
Pro Java EE 5 Performance Management and Optimization
Pro Java Programming, Second Edition (Pro)
Pro Wicket (Expert's Voice in Java)
Pro XML Development with Java Technology
Processing XML with Java, A Guide to SAX, DOM, JDOM, JAXP, and TrAX
Professional Java Native Interfaces with SWT JFace (Programmer to Programmer)
Professional Java Puzzlers, Traps Pitfalls and Corner Cases
Programmer's Guide to Java Certification, A Comprehensive Primer, Second Edition
Programming Language Processors in Java, Compilers and Interpreters
Raven, Scripting Java Builds with Ruby
Sams Teach Yourself Java 6 in 21 Days (5th Edition)
Schaum's Outline of Data Structures with Java, Second Edition
Securing Java, Getting Down to Business with Mobile Code, 2nd Edition
SOA Using Java(TM) Web Services
Special Edition Using Java 2 Standard Edition
Swing Hacks (Hacks)
Swing, Second Edition
Teach Yourself Internet Game Programming with Java in 21 Days
Teach Yourself Java in 21 Days
Teach Yourself Programming with Java in 24 Hours, Fourth Edition
Technical Java, Applications for Science and Engineering
The Definitive Guide to iReport (Expert's Voice)
The Definitive Guide to JasperReports (Expert's Voice)
The Definitive Guide to Java Swing, Third Edition (Definitive Guide)
The Java Tutorial, A Short Course on the Basics, 4th Edition (The Java Series)
Thinking in Java (3rd Edition)
Web Development with Java, Using Hibernate, JSPs and Servlets

! " # #

(6).CD referensi pemograman WEB


SCRIPT
Rp.30.000

WEB SCRIPT (Ajax, JavaScript, VBScript, SEO)

Ajax
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.

Accelerated DOM Scripting with Ajax, APIs, and Libraries


Adding Ajax
Advanced Ajax, Architecture and Best Practices
Ajax and REST Recipes, A Problem-Solution Approach
Ajax For Dummies
Ajax for Web Application Developers (Developer's Library)
Ajax in Action
Ajax in Oracle JDeveloper
Ajax in Practice
Ajax on Java
Ajax on Rails
Ajax Security
Ajax, The Complete Reference
Ajax, The Definitive Guide
Beginning Ajax with PHP, From Novice to Professional
Beginning XML with DOM and Ajax, From Novice to Professional
Build Your Own AJAX Web Applications
Building a Web Site with Ajax, Visual QuickProject Guide
Bulletproof Ajax (Voices That Matter)
CSS, DHTML, and Ajax, Fourth Edition (Visual QuickStart Guide)
Foundations of Atlas, Rapid Ajax Development with ASP.NET 2.0
Google Web Toolkit for Ajax
GWT in Action, Easy Ajax with the Google Web Toolkit
Learning ASP.NET 2.0 with AJAX, A Practical Hands-on Guide
Microsoft AJAX Library Essentials, Client-side ASP.NET AJAX 1.0 Explained
Practical Ajax Projects with Java Technology (Practical)
Pro Ajax and Java (Pro)
Pro Ajax and the .NET 2.0 Platform (Pro)
Professional Rich Internet Applications, AJAX and Beyond (Programmer to Programmer)
Prototype and Scriptaculous in Action
Sams Teach Yourself AJAX in 10 Minutes
Securing Ajax Applications, Ensuring the Safety of the Dynamic Web
Understanding AJAX, Using JavaScript to Create Rich Internet Applications
Web Development Solutions, Ajax, APIs, Libraries, and Hosted Services Made Easy
35. ZK, Ajax without the Javascript Framework

JavaScript & Jscript


1.
2.
3.
4.
5.
6.
7.
8.
9.

Advanced JavaScript, 3rd Edition


DOM Scripting, Web Design with JavaScript and the Document Object Model
How To Do Everything with JavaScript
JavaScript Bible 6th Edition
JavaScript Examples Bible, The Essential Companion to JavaScript Bible
JavaScript for Dummies 4th Edition
JavaScript Professional Projects
jQuery in Action
jQuery Reference Guide

! " # #
10.
11.
12.
13.
14.
15.
16.
17.

Learning JavaScript
Learning jQuery, Better Interaction Design and Web Development with Simple JavaScript Techniques
Pro JavaScript Techniques (Pro)
Prototype and script.aculo.us, You Never Knew JavaScript Could Do This!
The Art & Science of JavaScript
The Book of JavaScript, 2nd Edition, A Practical Guide to Interactive Web Pages
The Complete Idiot's Guide to Javascript
The JavaScript Anthology, 101 Essential Tips, Tricks & Hacks

Rich Internet Application


1.
2.
3.
4.
5.
6.

7.

AdvancED Flex Application Development, Building Rich Media X


Flex Solutions, Essential Techniques for Flex 2 and 3 Developers
Foundation Flex for Designers
Foundation Flex for Developers, Data-Driven Applications with PHP, ASP.NET, ColdFusion, and FDS
JavaFX Script, Dynamic Java Scripting for Rich InternetClient-side Applications
Laszlo in Action
Silverlight and ASP.NET Revealed

SEO
1.
2.

3.

Search Engine Optimization for Dummies


Search Engine Visibility
SEO, Search Engine Optimization Bible

VBScript
1.
2.
3.

4.

Advanced VBScript for Microsoft Windows Administrators


VBScript in a Nutshell, 2nd Edition
VBScript Programmer's Reference
Vbscript Unleashed

! " # #

! " # #

Visual Basic 6 Terapan

/&

& +

0
-4
: 5 / ;/

! " # #

! " # #

! " # #

<
9% .

+
&
=
@

9$ -

&
.
-

% %

) %
%
+;;

&

.
.

/0

%
0 +;;

;
'%

;;
-

4 -4 > 3 %
(- %
& )
) %.
0A
& ) C
3 %
%
% 3 %

:5
+
&
) %

) %

> +9 1?2@?2
&
%
; - )

;;

5==;

&

) %

&
; - %

&

)
&/

&

; >

%
.& .

= 5!! A? '

05==; 0 7 %%
@?21

-0 B ; *3 3 %

- %

'

=
.

1?2@?2
- 0

=
:5
=
@
1E , B
B
.
1E ,
1E ,
!2+ ?6 52 0

1 +,+

1E ,
. &
B

?9 ?9 :+* D ?1+2

B
1E ,
B
13? 5 3> 7?2 ) %
.
1E ,
.

%%
& -

=
, - :5
= % ? /##*
1E ,
B
- ) B
:2+7 1/ ) & .
7 $ + 3?2,>
%.
%
.
%
- .
?G32?11
"
.
# :. 1E ,
?G32?11
4 -4 > 3 %
(- %
.
8&
- '

$ -

>

) %.
.

C52+A,? $

)
%

&
%

&=B
7 $+
; -

?
"

1+3

F1E , 3517:2?1E , ! 2? 2$ $

- %
&
!2+ ?6 52
) % %%
. &
.

+F+2 , 1?9 A?
% . %
)

;
0F
.

0A

=
B

1E ,

:.

&C - %

- .

! " # #

<
$ 6$

B
-

.
=

) %

! ?,$ ) %
;;

+AA?11
%
B
-

% %

:5
@

'

7?G7

$ +7?7

@+2A* +2

$ +7?7

9
6 5$

- -

1E , 1?2@?2
) 0

+> 759 >

?2

97
;

!
A
-

9>
?2
$ 5> ,?

!,5+7
59 ?F

!
1

!
A
.

%% 0
%%
&

&C
. )

?
&

%% -

&

7%

.
.

. &
%

&C& %
% .

.
)%

$ ?1 +,
%
- '

B ;

23 .

59 ?F
%
%#
!,5+7 '
& ;
. . .
.
8
;
) ' = ".
)

9>
?2
,59 : 9 7?:?2
5,?

!,5+7

+:?

"0

.
B

'

&C

1 +,,$ +7?7
$ +7?7 ?
A

. %

!
A

!
A
!

%
&C& %

> ,+7
23 '
) -

&.
.

;
%

! " # #

<

4
>
0
0

%
%

@
5,?$
5$ A

/$ &&&&J

9 45 $

$ +

#/

$ +

#/

A
.
5$ > ,?

9 4$

%8 ; "+

/ "!1*

A
.
5$ > ,?
4$

"
/ ."

+
.#

! " # #

! " # #

45
$ +

$
#/ : 5 / ;/

& /&
+ + #/
++ ! + #/
8"/ $ + #/ / 8 #! "# D
/ "#+ #"
& +/

#" "

! " # #

a.Membuat Database
1.Membuat Database SQL Server

(Klik kanan di database + NEW Database)

2.Mengetik Nama Database

! " # #

(Klik NAMA DATABASE nya)

3.Menyimpan Lokasi File Database SQL Server

00 5

+"
-

- &=
.

! " # #

4.Membuat TABLE

(Klik kanan di TABLE + pilih NEW TABLE)

5.Input FIELD

(Ketik nama FIELD dan TYPE nya, jika sudah KLIK ICON SAVE)

! " # #

6.Input DATA di table

(klik KANAN di table BARANG + OPEN TABLE + RETURN ALL ROWS )


INGAT input datanya per BARIS , jangan per KOLOM

7.Edit FIELD (modifikasi field : hapus/tambah)

( Klk KANAN di table BARANG + DESIGN TABLE )

! " # #

++ ! $ +

#/

Memasukkan file database SQL server kita kedalam Enterprise Manager SQL Server

! " # #

3.ambil file database sql nya (*.MDF)

! " # #

! " # #

8"/
K

% ; -) =

/8
!,+1* $ 1 8

1?2@ A? 1E , 1?2@?2

'

#! "#
)

% & ..C

! " # #

1 B;

&

/0 1

%% A53F $ ?* ! ,? $ +7+ +1? 1E , )


!,+1* $ 1

! " # #

- /0 1
$

)
+!:+9

?$ + - 00

&&

&&&&

)
00

! " # #

! " # #

= C
&

0 +

! " # #

1. > -

7 5 -4 4
#/ : 5 / ;/

$ +
-

/9

,
6 5$

@
'
A
B

$ +2+9 :
9
+2+9 :
* +2:+
175

/9

) )

-4
7

$ 3?,+9 ::+9
9 3?,+9 ::+9
+,+ +7
7?,3
59 7+ L3?2159

>

@+2A* +2
@+2A* +2
!,5+7
!,5+7

6 5$
@
'
A
B
)

1E , 1?2@?2 ' %

@+2A* +2
@+2A* +2
@+2A* +2
@+2A* +2
@+2A* +2

?2> +* ,5 +1 3?9 F

) )

3+9 +9 $ +7+ $ +7+ +1? )

! " # #

' & /&


+
/ #"4 $
Buka CONTROL PANEL

ADMINISTRATION TOOLS

(Klik tombol ADD )

ODBC

! " # #

(Klik SQL SERVER untuk SQL server 2000--, jika menggunakan SQL2005, pilih SQL NativeClient)

(Ketik NAME

ODBC_TOKO

(Ketik SERVER

..untuk nama odbc nya,nama ini digunakan dalam MODULE VB)

(local) atau TITIK .

karena LOKASI DB di local komp, jika di server,


maka ketik NAMA SERVER nya

! " # #

(Untuk LOCAL, klik NEXT aja, tapi jika DB di SERVER di input USER-PASSWORD nya)

(ketik/ pilih NAMA DATABASE nya 9)


NEXT FINISH - OK

! " # #

Hasil setting ODBC

Muncul nama baru

ODBC_TOKO

yang baru kita buat

Jika ada MODIFIKASI klik tombol CONFIGURE

Penting 1

Nama Odbc (ODBC_TOKO) akan digunakan dalam


MODULE VB, Jadi NAMA ODBC ini akan sama dengan
code koneksi di modul (jangan sampe SALAH)
Penting 2

Nama Odbc (ODBC_TOKO) harus dibuat terlebih


dahulu di Komputer nya

! " # #

= C
$4 $

! " # #

7 &

%+

+$ 5$

Tahapan menggunakan ADODB dalam pemograman,


Secara umum tahapan Adodb yang biasa kita gunakan dalam CODE sbb :
No

Langkah

Keterangan

DIFINISI

Jangan LUPA meng-aktifkan REFERENSI ADODB


nya

Difinisikan VARIABLE PUBLIC KONEKSI untuk:

Menu= Project + Reference

-Koneksi DATABASE

(code di module)
Public Conn As ADODB.Connection

Difinisikan VARIABLE PUBLIC TABLE untuk:

(code di module)

-Koneksi MEMBUKA TABLE

Public Rs As ADODB.Recordset

Jumlah VARIABLE tergantung kebutuhan untuk


membuka jumlah table nya. Misalnya jika hanya ada
1 table maka VARIABEL juga cukup 1 saja, jika ada
3 table, maka VARIABLE bisa dibuat 3

Atau
Public Rs_Barang As ADODB.Recordset
Public Rs_supplier As ADODB.Recordset

Membuat KONEKSI DATABASE di MODULE

Panggilah KONEKSI pada saat ingin meng-akses


data/table

(Code di Form)
Call BUKA_DB

Buat SQL Query untuk membaca table/ mengambil


data yg diperlukan
Aktifkan VARIABEL TABLE
Buka TABLE nya

Aa= SELECT

.jika telah selesai, jangan lupa TUTUP KEMBALI


variable table nya, agar dapat digunakan kembali

Rs.Close
Set Rs = Nothing

6
7
8

(code di module)
Sub BUKA_DB

PENGGUNAAN, MEMBUKA DATA

Set Rs = New ADODB.Recordset


Rs.Open AA, Conn, adOpenStatic,
adLockOptimistic

! " # #

$4 $

+"8

/8/ / #"

Buatlah sebuah PROJECT


Aktifkan REFERENSI ADODB terlebih dahulu, sbb:

(Klik menu PROJECT + REFERENCES )

[X] Microsoft active data objects 2.8 Library


[X] Microsoft active data objects RECORDSET 2.8 Library

! " # #

-$ -

! " # #

/&

+64
$ -

$
>

0
;

"

0
'
:

01

&& %
= %
-

&

>

4 .

- &
19 > ?2 A '
%
&

A?

9
& 64
$
7 $ + $ :+ > 9 : +9
% = % = % ) %
& ?9 :?27
= % 7+ +* $ +7+
% .
) %
? $
!

. 0
& ) 9 3> 7 1+@? ' 0
%
% = % = %

#/#

$ -

&
-

"

&

"

MK

;
)
&.
# & / " / " "6 5
& =) .
-

9
&

& ) I
0
)

! " # #

Form input data barang baru:

$ -

-4

45

-3-4

45

= 3-4

45

53-4

4 5 54

! " # #

Membuat

4
/
: 5 #/ ;/
4$ 5
7+

+* +9

5$ > ,? C

325K?A7 N

5$ > ,?

! " # #

Ini BUDI ehhhhsalah; ini adalah code untuk koneksi ke database dengan
tehnik ODBC
'/----- buat variable PUBLIC untuk KONEKSI dan TABLE (Record) nya
'/----- nama variable BEBAS (conn
bisa diganti missal: EMBER,PANCI,dll)
'/----- variable KONEKSI cukup 1 saja
'/----- variable TABLE (Record) BISA LEBIH DARI 1,
'/----- tergantung banyak table yang akan digunakan

Public Conn As ADODB.Connection


Public Rs As ADODB.Recordset

'/ untuk koneksi keDB


'/ untuk buka TABLE

'/----- ini adalah PROCEDURE untuk koneksi ke database

Sub BUKA_db()
On Error GoTo CEK

Set Conn = New ADODB.Connection


Conn.CursorLocation = adUseClient
'/----- nama ODBC_TOKO harus sama dengan di ODBC CONTROL PANEL
'/----- UID, PWD
jika database server pake username & password

AA = "DSN=ODBC_TOKO;uid=;pwd="

Conn.Open AA

Exit Sub
CEK:
MsgBox "KONEKSI ke DATABASE ERROR : " & Err.Description, vbCritical
End

! " # #

Code di Form

A
-4

45

Code TOMBOL INPUT


'/-----PANGGIL PROCEDURE UNTUK KOSONGKAN INPUT

CALL KOSONG

'/-----HILANGKAN TOMBOL TOMBOL

Me.TOMBOL_input.Visible = False
Me.TOMBOL_CLOSE.Visible = False
'/-----MUNCULKAN TOMBOL TOMBOL

Me.TOMBOL_simpan.Visible = True
Me.TOMBOL_cancel.Visible = True

'/-----LETAKKAN KURSOR DI KDBARANG

Me.TXT_KDBARANG.SetFocus

! " # #

Code TOMBOL SAVE

'/ SIMPAN DATA ==============/


'/=====================================/

'/ #1, CEK INPUT DATA PENTING

'/ jika kode barang blm diinput,beri pesan


'/=====================================/
If ME.TXT_KDBARANG= Then
MsgBox "KODE BARANG BELUM DIINPUT", vbInformation
Exit Sub
End If

'/=====================================/

'/ #2, CEK INPUT ANGKA

'/=====================================/

IsNumeric

(Me.TXT_HARGA) = False Then


MsgBox "INPUT HARGA DENGANA ANGKA", vbInformation
Exit Sub
End If

If

IsNumeric

(Me.TXT_STOK) = False Then


MsgBox "INPUT STOK DENGANA ANGKA", vbInformation
Exit Sub
End If
If

! " # #

'/=========================================================/

'/ CEK

'/ #1, CEK PRIMARY KEY TIDAK BOLEH SAMA


'/=========================================================/

Call BUKA_db
IMUT = ""

IMUT = " SELECT * FROM BARANG " & _


" WHERE KDBARANG='" & Trim(Me.TXT_KDBARANG) & "' "
Set Rs = New ADODB.Recordset
Rs.Open IMUT, Conn, adOpenStatic, adLockOptimistic

If Not Rs.EOF Then

--Apakah data ada?

'/====================================/
'/ KODE SUDAH ADA
'/ PROSES DI BATALKAN
'/====================================/

MsgBox "KODE BARANG SUDAH ADA..", vbInformation


Exit Sub
keluar dari code kembali ke form
End If
Rs.Close
Set Rs = Nothing

! " # #

'/===============/
'/ #3, SIMPAN DATA
'/===============/
IMUT = ""

IMUT = " SELECT * FROM BARANG " & _


" WHERE KDBARANG='" & Trim(Me.TXT_KDBARANG) & "' "
Set Rs = New ADODB.Recordset
Rs.Open IMUT, Conn, adOpenStatic, adLockOptimistic

Rs.AddNew

--siapkan data baru

Rs("KDBARANG") = Trim(Me.TXT_KDBARANG)
Rs("NMBARANG") = Me.TXT_NMBARANG
Rs("HARGA") = Me.TXT_HARGA
Rs("STOK") = Me.TXT_STOK

Rs.Update
Rs.Close
Set Rs = Nothing

simpan data
tutup table
hapus data dr memori

'/=========================================================/
'/ atur kembali tombol tombol
'/=========================================================/
'/-----MUNCULKAN TOMBOL TOMBOL

Me.TOMBOL_input.Visible = TRUE
Me.TOMBOL_CLOSE.Visible = TRUE

! " # #

'/-----MATIKAN TOMBOL TOMBOL

Me.TOMBOL_simpan.Visible = FALSE
Me.TOMBOL_cancel.Visible = FALSE
MsgBox "DATA TELAH DI SIMPAN..", vbInformation

Code TOMBOL CANCEL


'/-----PANGGIL PROCEDURE UNTUK KOSONGKAN INPUT

CALL KOSONG

'/-----MUNCULKAN TOMBOL TOMBOL

Me.TOMBOL_input.Visible = False
Me.TOMBOL_CLOSE.Visible = False
'/-----HILANGKAN TOMBOL TOMBOL

Me.TOMBOL_simpan.Visible = True
Me.TOMBOL_cancel.Visible = True

MsgBox "CANCEL..", vbInformation

! " # #

64

A
Code : FORM LOAD

'/-----PANGGIL PROCEDURE UNTUK KOSONGKAN INPUT

CALL KOSONG

'/-----MUNCULKAN TOMBOL TOMBOL

Me.TOMBOL_input.Visible = TRUE
Me.TOMBOL_CLOSE.Visible = TRUE
'/-----HILANGKAN TOMBOL TOMBOL

Me.TOMBOL_simpan.Visible = FALSE
Me.TOMBOL_cancel.Visible = FALSE

Procedure untuk mengosongkan input


SUB KOSONG()

Me.TXT_KDBARANG = ""
Me.TXT_NMBARANG = ""
Me.TXT_HARGA = ""
Me.TXT_STOK = ""
END SUB

! " # #

.
/ " !
;
" . ".
) K
- 00

! " # #

Ilustrasiiiiiiiiiiiiii.

> 2152
7G7L $ +2+9 :
A> 2152
&
7G7L9
+2+9 :

Ada 2 cara tehnik :


1. Menggukan code : SETFOCUS
2. Menggunakan INDEX dan SENDKEYS {TAB}

! " # #

/ "

- E- 4 E9

TEHNIK 1: dengan SETFOCUS


Code : TXT_KDBARANG KEYDOWN
/-----Jika di TEKAN ENTER di TXT_KDBARANG,
/-----maka cursor pindah ke TXT_NMBARANG
IF KEYCODE=VbKeyReturn THEN
Me.TXT_NMBARANG
END IF

.Setfocus

Code : TXT_NMBARANG KEYDOWN


/-----Jika di TEKAN ENTER di TXT_NMBARANG,
/-----maka cursor pindah ke TXT_HARGA
IF KEYCODE=VbKeyReturn THEN

.Setfocus

Me.TXT_HARGA
END IF

begitu seterusnya, disemua textbox: TXT_HARGA, TXT_STOK

! " # #

TEHNIK 2: dengan TABINDEX


#1, SETTING TABINDEX
Aturlah TABINDEX (di properties) masing2 textbox, buat
URUT dari input pertama bernilai=1 sampai ke input
akhir.
Nomer urut ini merupakan URUTAN PERPINDAHAN
CURSOR

! " # #

TXT_KDBARANG
TXT_NMBARANG
TXT_HARGA
TXT_STOK

tabindex = 1
tabindex = 2
tabindex = 3
tabindex = 4

Begitu seterusnya sampai data terakhir .

#2, CODE DI TEXTBOX

Code : TXT_KDBARANG KEYDOWN


/-----Jika di TEKAN ENTER di TXT_KDBARANG,
/-----maka jalankan fungsi TAB
/-----yg MEMINDAHKAN CURSOR sesuai urutan TABINDEX
IF KEYCODE=VbKeyReturn THEN

SENDKEYS {TAB}
END IF

! " # #

Code : TXT_NMBARANG KEYDOWN


/-----Jika di TEKAN ENTER di TXT_NMBARANG,
/-----maka jalankan fungsi TAB
/-----yg MEMINDAHKAN CURSOR sesuai urutan TABINDEX
IF KEYCODE=VbKeyReturn THEN

SENDKEYS {TAB}
END IF

Begitu seterus nya di TXT_HARGA, TXT_STOK

! " # #

%
%
-4
45
-4
45
? .

! " # #

SAAT FORM

MUNCUL (form standby):

TOMBOL YANG MATI :


Tombol SAVE, CANCEL

TOMBOL YANG AKTIF:


Tombol NEW,EDIT,DELETE,FIND,CLOSE

SAAT TOMBOL

INPUT DI KLIK (mau input data baru):

TOMBOL YANG MATI :


Tombol NEW,EDIT,DELETE,FIND,CLOSE
TOMBOL YANG AKTIF:
Tombol SAVE, CANCEL

SAAT TOMBOL
save):

SAVE (simpan data baru) DI KLIK (data mau di

TOMBOL YANG MATI :


Tombol SAVE, CANCEL
TOMBOL YANG AKTIF:
Tombol NEW,EDIT,DELETE,FIND,CLOSE

SAAT TOMBOL

CANCEL DI KLIK:

TOMBOL YANG MATI :


Tombol SAVE, CANCEL

TOMBOL YANG AKTIF:


Tombol NEW,EDIT,DELETE,FIND,CLOSE

SAAT TOMBOL

EDIT DI KLIK (mau rubah data):

TOMBOL YANG MATI :


Tombol NEW,EDIT,DELETE,FIND,CLOSE
TOMBOL YANG AKTIF:
Tombol SAVE, CANCEL

! " # #

SAAT TOMBOL
mau di simpan):

UPDATE (simpan data yg dirubah) DI KLIK (data

TOMBOL YANG MATI :


Tombol SAVE, CANCEL
TOMBOL YANG AKTIF:
Tombol NEW,EDIT,DELETE,FIND,CLOSE

Code yang digunakan :

Tombol aktif:
TOMBOL_NEW.Enaled=True

Tombol mati:
TOMBOL_NEW.Enaled=False

Aturlah FORM yang sudah ada, sehingga USER


menjadi jelas tombol-tombol mana saja yang
BOLEH DI KLIK atau TIDAK

! " # #

! " # #

'

"3
#

"+
+/3

! " # #

"3

#3

"+

+/

9
C
-4
4 5 $ -3
-4
45
$ - 3
-4
45 $ 5 - 3
-4
45

Code di TOMBOL CARIKODE

/ -4

45

'/=========================================/
'/ INPUT DATA KODE BARANG YANG DICARI
'/=========================================/
Dim CARI
CARI = InputBox("INPUT KODE BARANG YANG DICARI :")
'/--JIKA TIDAK DI INPUT, MAKA BATALKAN PROSES
If CARI = "" Then
Exit Sub
End If
'/--JIKA KODE BARANG DIINPUT, MAKA CARI KODE

! " # #

'/--buka koneksi ke database


Call BUKA_db
'/--buka SQL; data barang dg WHERE untuk mencari KODE BARANG
KEREN = ""

KEREN = " SELECT * FROM BARANG &


WHERE KDBARANG ='" & CARI & "' "

Set Rs = New ADODB.Recordset


Rs.Open KEREN, Conn, adOpenStatic, adLockOptimistic
'/--CEK, APAKAH DATA TIDAK ADA (EOF),
'/--jika TIDAK ADA munculkan pesan, jika ADA munculkan DATA ke FORM
If

NOT Rs.EOF Then

'/--apakah data ada?

64 9
6

'/--data kodebarang ada, munculkan ke form

Me.TXT_KDBARANG = Rs("KDBARANG")
Me.TXT_NMBARANG = Rs("NMBARANG")
Me.TXT_HARGA = Rs("HARGA")
Me.TXT_STOK = Rs("STOK")

Else

'
/--data kodebarang TIDAK ADA, beri pesan

MsgBox "DATA TIDAK ADA", vbInformation


End If
Rs.Close
Set Rs = Nothing

+-

4 6 +!/
&

6 4-

&

4 6 +!/

! " # #

Code di TOMBOL DELETE


Code TOMBOL DELETE
'/--- TANYA DULU ---/
KEREN = ""
KEREN = MsgBox("APAKAH DATA AKAN DI HAPUS ?", vbQuestion + vbYesNo)
If KEREN = vbNo Then
Exit Sub
End If
'/==============================================================/
'/ DATA DI HAPUS
/ gunakan perintah sql: DELETE dengan WHERE untuk kreterianya
'/==============================================================/
/----- buka koneksi database
Call BUKA_db
MANIS = ""

MANIS = " DELETE FROM BARANG " & _


" WHERE KDBARANG ='" & Trim(Me.TXT_KDBARANG) & "' "
Conn.Execute MANIS

'/-- EXECUTE

Jalankan langsung perintah SQL

MsgBox "DATA TELAH DI HAPUS", vbInformation


Call KOsonG

'/--panggil procedure untuk kosongkan text

Code di TOMBOL EDIT

Code TOMBOL EDIT


'/--- data KDBARANG adalah PRIMARYKEY yang TIDAK BOLEH BERUBAH
'/--- maka pada saat di EDIT, TEXTBOX nya kita MATIKAN

Me.TXT_KDBARANG.Enabled = False
ME.Txt_NMBarang.SetFocus

'/--- Letakkan kursor

! " # #

'/--- ATUR TOMBOL YG MUNCUL


Me.TOMBOL_input. VISIBLE = False
Me.TOMBOL_simpan. VISIBLE = False
Me.TOMBOL_cancel. VISIBLE = False
Me.TOMBOL_edit.VISIBLE = False
Me.TOMBOL_delete. VISIBLE = False
Me.TOMBOL_cari. VISIBLE = False
Me.TOMBOL_update. VISIBLE = True

Code di TOMBOL UPDATE


Code TOMBOL UPDATE
'/=========================================================/

'/ #1, CEK INPUT ANGKA dg perintah IsNumeric


'/=========================================================/
If IsNumeric(Me.TXT_HARGA) = False Then
MsgBox "INPUT HARGA DENGAN ANGKA", vbInformation
Exit Sub
End If
If IsNumeric(Me.TXT_STOK) = False Then
MsgBox "INPUT STOK DENGAN ANGKA", vbInformation
Exit Sub
End If

'/=========================================================/
'/

#2, UPDATE DATA

'/=========================================================/
Call BUKA_db
/--buka koneksi ke database

IMUT = ""

! " # #

'/ buka data BARANG dg sql: SELECT menggunakan WHERE


'/ untuk seleksi/kreteria per KODE BARANG yg akan di update

IMUT = " SELECT * FROM BARANG " & _


" WHERE KDBARANG='" & Me.TXT_KDBARANG & "' "
Set Rs = New ADODB.Recordset
Rs.Open IMUT, Conn, adOpenStatic, adLockOptimistic
'/--- simpan data FORM ke TABLE

Rs("KDBARANG") = Me.TXT_KDBARANG
Rs("NMBARANG") = Me.TXT_NMBARANG
Rs("HARGA") = Me.TXT_HARGA
Rs("STOK") = Me.TXT_STOK
Rs.Update
Rs.Close
Set Rs = Nothing
MsgBox "DATA TELAH DI UPDATE..", vbInformation
'/--- ATUR TOMBOL YG MUNCUL
Me.TOMBOL_input. VISIBLE = TRUE
Me.TOMBOL_cancel. VISIBLE = TRUE
Me.TOMBOL_edit.VISIBLE = TRUE
Me.TOMBOL_delete. VISIBLE = TRUE
Me.TOMBOL_cari. VISIBLE = TRUE
Me.TOMBOL_simpan. VISIBLE = FALSE
Me.TOMBOL_update. VISIBLE = FALSE

'/ ---UPDATE

save

! " # #

! " # #

& "

5 -= 2

! " # #

/ & "
" - 5 / 64

+
5 -= 2

5 -= 2 @

& /9-E-

& /9-4

45

! " # #

[v] Microsoft WINDOWS COMMON CONTROL 6.0


[v] Microsoft WINDOWS COMMON CONTROL 2.6

-9

buat LISTVIEW
buat TANGGAL

! " # #

+ !
/

/& /

& "

" #F / "#+;"/.

5 + 5 -= 2

%*

GH

IJ 5 -<6 4
/+ # I /.
#4 /
8

$4 $
3

/
3

#/+
4 / + +" 3

,J
5

4 +"& "#+"

+ # 4 6 -!/

&
&
&
&
2 "+!

KD
KD54 4
KD
KD

/
/
/
/

/
/
/
/

GH
GH /

KD
KD -- , 5 -= 2
KD
2 "+! 5"#+="/. @
5"#+ +/& # /
& / /# /
="/. I ;. / +
6
. / / +I - /
, " 5" /# I - /
#
#
#
#

/ #" /
GH " "!

#/

#/ / +

D
D
GH #
"#" "#+;"/.
GH #
&
GH+ & "
"#+;"/.
GH#/ / #" /
"# / !

3 3 J 4$
, J3 @)((
33J
, J3 ')((
33J
, J3 @(((3 @
3 3 J -4 J3 @(((3 @

D
,
$ - -

5 -= 2
D

GH " " 7 $ 5 4 54
GH#/# " 8"/
GH@)((3')(( I /
GH(I + " "3 @I

&
3 'I+ !

! " # #

$ "& ?? # 5"#+ +/&

2 !" /

+ # 46

KD -9
KD %L
KD # 55

M* 3
8 #"

(
() % *

%L &
+
/ 3

+% "

M*
!

&
+

6 5$ 3
553
/

"

55 "#+;"/.

! ,-. / ! 01-2
2

2
,! ,3
0 / ! 014
2
2-5- ! ,-0 / ! 01-2

(
(

"

,+2
)"
",

(
(

"

,62) "
",

2
,! ,3
# !1 4
2
2-5- ! ,-# !1 -2

(
(

"

,72) "
",

,! ,- '$.-2
2-5- ! ,- '$.-2
2

#
GD
2 /
8
# #/
/+ # I

;/ /?+
+

/" +

+!"

! " # #

"5 -= 2

/ 64

5 -= 2 + 64
4
2 "+!

"

"#;"/. " 5

%*

/# & / /?+
/ 5"#+="/. @

/ -E- $
, I / / +/ +/& -/?+
GD
/ -E, I / / +/ +/& 5"#+
+/& # +/& %@* KD &
/ -E, I / / +/ +/& 5"#+
+/& # +/& %'*
/ -E- -4 I / / +/ +/& 5"#+
+/& # +/& %A*
2 "+!

/ " -4
Code : TOMBOL REFRESH
'/-----Panggil procedure data table -

Call TABLE_to_LISTVIEW

listview

/ " 64
Code : LISTVIEW1 - ItemClik
'/-----Panggil procedure listview KE FORM

Call LISTVIEW_ke_FORM

45

! " # #

! " # #

+
-

-=

! " # #

$ % " /+"

&

38"+/

-6
+

& /9-E-

$
$

5 $? +2+9 : ) % ;
?7
,+9 : 1> 9 : 7?2 ! ,7?2

". "
, @ <

! " # #

+ !
/+9
-

/ /& /
-6

& "

$
"#F / "#+;"/. #/

/ 5 -= 2

- 6 %*

GH
G

!"#

()

*+
56*+

$
$

/+ # I /. $ 4 $
#4 /
3
3
8

/
4 /

&/

&
&
&
&
2 "+!

/
/
/
/

/
/
/
/

/ #" /

" -

#/

-6

% , *-. & / 0
121'3 $ & 4.

&'

%
#/+
+ +" 3

4 +"& "#+"

GH

+
GH /

#
#
#
#

% &'

+ # 4 6 -!/
KD
KD -- , 5 -= 2
KD
2 "+! 5"#+="/. @
5"#+ +/& # /
& / /# /
="/. I ;. / +
6
. / / +I - /
, " 5" /# I - /

#/ / +
!

D
D
GH #
"#" "#+;"/.
GH #
&
GH+ & " "#+;"/.
GH#/ / #" /
"# / !

33J 4 $
, J3@)((
33J
, J3')((
33J
, J3@(((3@
33J -4 J3@(((3@

GH " " 7 $ 5 4 54
GH#/# "8"/
GH@)((3')(( I /
GH(I + " "3@I

&
3'I+ !

! " # #

KD
KD54 4
,
KD
$ - KD
$ "& ?? # 5"#+ +/&

2 !"/

D
5

5 -= 2
D

+ # 46

KD -9
KD %L
KD # 55

M* 3
8 #"

(
() % *

%L &
+
/ 3

+% "

M*
!

&
+

6 5$ 3
553 /

"

55 "#+;"/.

2
! ,-. / ! 01-2

(
(

"

,+2
)"
",

(
(

"

,62) "
",

,! ,3
# !1 4
2
2-5- ! ,-# !1 -2
2

(
(

"

,72) "
",

,! ,- '$.-2
2-5- ! ,- '$.-2
2

#
GD
2 /
8
# #/
/+ # I

,! ,3
0 / ! 014
2
2-5- ! ,-0 / ! 01-2
2

;/ /?+
+

/" +

+!"

/ "- E- 4 E
Code : TXT_CARI Change
Call TABLE_ke_LISTVIEW_INTERAKTIF

! " # #

! " # #

! " # #

#+
4 $

.
.

1E , B
%4$

! " # #

/&
/
$ 67

+
+
,

! " # #

$ - 5

,
4 -

@
'
A
B

)
O

C
.
C
) C
.
C
.
C
.
C!5 2 +7
C!5 2 +7
C
.

& K> $ > , )


% .
7: , A?7+ ,+35 2+9
9 5 ?2 * +,+ +9 ,+35 2+9
: +2 1 8 5 7+ 4 !5 2 +7
: +2 1 3?9 > 7> 3 3+$ + + * 2 $ +7+ ,+35 2+9
%
.
%%
9 5 ?2 > 2> 7 2?A5 2$

! " # #

6 & 0 /
5
>

?
A)

2?35 27

> +7 $
2 00

- 64

%%

.. C

> - 5

4
9 : +7
.

4 -

4 -

4$

59? 1 5$ A '

.&

&

5$ A )

&

! " # #

/&
$

+
4 -

2?35 27 * ?+$ ?2
3+: ? * ?+$ ?2
$ ?7+ ,
2?35 27 !5 5 7?2
3+: ? !5 5 7?2
4 -4 $ - > 9
2?35 27 * ?+$ ?2
3+: ? * ?+$ ?2
$ ?7+ ,
2?35 27 !5 5 7?2
3+: ? !5 5 7?2

,$

, 9

C'

C'

&
$ 1? > + * +,+ +9

% 8;

* +,+ +9 + * 2 $ +7+ ,+35 2+9

% 8;

$ 1? > + * +,+ +9

C; B
C'
C
C=
C

.
-

& )
&

"

<

. < &

)
.
&

;
;

&

: 2+9 7 75 7+, %
&
1> 75 7+, - * +,+ +9

. < &

! " # #

5
0

;)

! ""
/ +
-

7+ 3 ,+9 C

'

! " # #

B
)

! " # #

@(
P

@@
, 7+ ,? F: + +9 $ : > 9 + +9 $ +,+ 2?35 27 7 .
, 75
5 , +$ $

! " # #

@'
*

7+ ,? +2+9 :

@B
@A

3 , * ,+* ! ?,$ )%
K 1> $ +*
-

->5 3

5 -4

45

+$ $
E-

+$ $ +,,
%
.

! " # #

@)

@C
3 &'

17+9 $ +2$ ' )% .

'

! " # #

* +1 , 9 F+

&= 2

, 9

! " # #

$ /#"

-4 4 5

! ?,$ ?G3,5 2?2

- 95
.

?2 2?A5 2$ 9 5 ?2 * +,+ +9
.
K> $ > ,8 ,+ ?,

.
.

.
: +2 1
.
5 7+
1 1 3 : + +2

! " # #

@5

,? +2 +9

'

% 3+: ? * ?+$ ?2

-6

+ 7 ! +9
%2 - !
K 7 $ + $ + 7 ! +9

PP

,
'

$
&

4 - 64 4 %

: +2 1 + * 2 ,+35 2+9 8: 2+9 7 75 7+,0


)%
) 7 $+
> 9 A> ,

% 2?35 27 !5 5 7?2 N $ 5 9 Q7 1> 332?11

! " # #

/&
.

+ 4
5
4 $ 3-, 5

95

7: , 32 9 7

?2 * +,+ +9 9 5

0 , ! ?,$ ?G3,5 2?2


0 3 & & 13?A +, ! ?,$ J
0 7+2

8
/

% 7+2

5 6 5$ >,
/

3 4

?2 > 2> 7 2?A5 2$

)%

,$,
&

& /
" +-"& /
A
" +$ +/
A
& /

9
=

&
'
%%

? 2?35 27

! " # #

#/ +,

54 , 4

?9 > I 9 1?27 N 3 A7> 2?

PP 3 & %

) N

75

5 , 5 3?9

! " # #

"
5

#+
"

) 64
PP ,

+9 +9

/
/ +

+9
Q 64

! ?,$ * +2: + N !5 2 +7 ! ?,$

! " # #

! " # #

C 64

-PP ,

+9 +9

,, 5 %
! ?,$ 7+9 : : +, N !5 2 +7 ! ?,$

! " # #

! " # #

% A3 B35
PP

/3

+ "+*

?9 > C! ,? N 32 9 7?2 1?7> 3

! " # #

,
%
PP

. < &

?9 > C! ,? N 3+: ? 1?7> 3

! " # #

! " # #

64

4 5

4 -4
4 -4

4 -4
4 -4

> - 5

>

4$

=
-

4 -@

PP 7+

R;S

+* 9 A5

#+

35 9 ?9 A2F17+, 2?35 27 C

! " # #

Code : TOMBOL PRINT


#+

6 &

+@
9

KD

4 - $, 4 $

02 0A

! 9
I +--03 & 4 RO
; I R$ 19 I4 $
-4 4 J> $ I J36 $ IJ

)%

KD

$ -

,
.

-R

I75 5 R

05 01 ;
?
=

L1? > +0@


!
I RR

L FL 5 $ ?0@
I7
7&
!
I "{BARANG.KDBARANG}='" & Me.Text1 & "' "

05 01 ;
?
=

KD - 7
=
=

05 05 -

KD

+"

I7

7&

00
&
0$
. < &

- D
L32?@ ?6 0@
L32 9 7?20@

- ,

06
06

I7
I7

>

7& 0$
7& 0$

I;- 7 6
I;- 7 3

<

<1
I;" S
< 1& < 2 = &
I7

T8 7+ 3 ,+9 3?9 > *


T8 75
5 , 2?!2?1*

I@

T8 K+,+9 +9 2?35 27

6 &
1?,?1+ / 00

> 9 A> ,

! " # #

/& 8" +/
1?,?A7 5 9 !5 2 > ,+

01

I "{BARANG.KDBARANG}='" & Me.Text1 & "' "

$ +3 7 % > 2> 9 : > 2> 6 +,

, $
K

7+ ,?

: > 9 + +9 3?2 9 7+*

TU
! ?,$

! " # #

,9

! " # #

! " # #

! " # #

! " # #

0 ,"&

- -

! " # #

(O )CN 'A'A @P

You might also like