English French German Spain Italian Dutch

Russian Portuguese Japanese Korean Arabic Chinese Simplified

03 Oktober 2009

XML in Vb .NET

XML tujuan secara umum adalah sebuah barisan tag yang berbasis bahasa pemrograman seperti HTML dan sangat mudah digunakan untuk mentransfer dan menyimpan data ke berbagai aplikasi dan bahasa pemrograman yang ada. XML bersifat independen dan tidak memerdulikan platform bahasa pemrograman yang ada, sehingga dapat di gunakan pada platform dan OS mana pun.

XML memiliki aturan tersendiri untuk mendeskripsikan dirinya sendiri untuk menentukan data yang terdapat pada tag-tag XML. secara umum membuat sebuah XML sangat mudah anda hanya perlu menuliskan tag "header" pada posisi teratas yang di awali dengan
dan di akhiri dengan


< Header > Header Content Here < /Header >

pada saat membuat XML yang harus diperhatikan adalah bahwa XML bersifat Case Sensitive terhadap setiap inputan

* XML is case sensitive

ex: < Header > is not same as < HeadeR > .

* Tags must be closed in the reverse order that they were opened

ex : < first-tag >< second-tag > Data here < /second-tag > < /first-tag >

contoh penggunaan file XML



Dengan teknologi .NET yang terbaru ini mendukung penggunaan format XML. .NET menyediakan classyang tersimpan pada namespace System.Xml, System.Xml.Schema, System.Xml.Serialization, System.Xml.XPath, System.Xml.Xsl

PL/SQL Intoduction

PL/SQL (Programming Language / Structured Query Language)

di ciptakan bagi anda yang ingin dan akan membangun aplikasi dari sisi front end atau dari sisi user interface, yang biasa di sebut Oracle Developer. untuk menggunakan PL/SQL, anda harus lah menguasai SQL terlebih dahulu yang secara garis besar terdapat 3 bagian yaitu
1. DDL (Data Definition Language)
2. DML (Data Manipulating Language)
3. DCL (Data Control Language)

sedangkan PL/SQL merupakan kombinasi dari SQL dan pemrograman bahasa prosedural, yang pada prinsipnya PL/SQL merupakan bahasa prosedural yang di dalamnya terdapat perintah SQL.

PL/SQL mendukung variabel, kondisi percabangan, perulangan, exceptions handle, sama seperti bahasa pemrograman prosedural pada umumnya.

Contoh penggunaan PL/SQL

PL/SQL Program Units

DECLARE
TYPE / item / FUNCTION / PROCEDURE declarations
BEGIN
Statements
EXCEPTION
EXCEPTION handlers
END;

DECLARE
number1 NUMBER(2);
number2 NUMBER(2) := 17; -- value default
text1 VARCHAR2(12) := 'Hello world';
text2 DATE := SYSDATE; -- current date and time
BEGIN
SELECT street_number
INTO number1
FROM address
WHERE name = 'BILLA';
END;

Function PL/SQL

CREATE OR REPLACE FUNCTION [(input/output variable declarations)] RETURN return_type

[declaration block]
BEGIN

[EXCEPTION
EXCEPTION block]
END;

Kondisi Percabangan If

IF x = 1 THEN
sequence_of_statements_1;
ELSIF x = 2 THEN
sequence_of_statements_2;
ELSIF x = 3 THEN
sequence_of_statements_3;
ELSIF x = 4 THEN
sequence_of_statements_4;
ELSIF x = 5 THEN
sequence_of_statements_5;
ELSE
sequence_of_statements_N;
END IF;

Penggunaan CASE

CASE
WHEN x = 1 THEN sequence_of_statements_1;
WHEN x = 2 THEN sequence_of_statements_2;
WHEN x = 3 THEN sequence_of_statements_3;
WHEN x = 4 THEN sequence_of_statements_4;
WHEN x = 5 THEN sequence_of_statements_5;
ELSE sequence_of_statements_N;
END CASE;

Penggunaan Perulangan

<>
LOOP
statements

<>
LOOP
statements
EXIT parent_loop WHEN ; -- Terminates both loops
EXIT WHEN ; -- Returns control to parent_loop
END LOOP;

EXIT WHEN ;
END LOOP parent_loop;

Ref :

Asti Dwi I., S.Kom, M.Kom., OCA Kuliah Oracle Developer, STIKOM, 2005
http://en.wikipedia.org/wiki/PL/SQL
Simple Using PL/SQL - Anonymous

-Wal-