PERTEMUAN 5
Dosen : Kurniawan Jatmika. S. Kom
FORMVIEW DAN QUERY
Formview
Kontrol FormView mirip dengan DetailsView. Daripada menggunakan tag bidang seperti <asp:BoundField>, FormView yang menentukan data menggunakan tag template seperti <ItemTemplate>.
Biasanya (yaitu, ketika adaptor tidak digunakan) FormView merender <table> untuk lay out header, footer, paging dan item data daerah.
Adaptor dapat digunakan untuk menggantikan <table> ini dengan beberapa <div> tag bersarang yang penampilannya dan posisi yang mudah ditata dengan CSS.
Contoh
HTML Snippets
Snippet of HTML when using the adapters
ASP.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 | <div class="PrettyFormView" id="ctl00_ctl00_MainContent_LiveExample_FormView1"> <div class="AspNet-FormView"> <div class="AspNet-FormView-Header"> Author Details </div> <div class="AspNet-FormView-Data"> <div class="Sample-Contact"> <div class="Sample-Name"> Abraham Bennet </div> <div class="Sample-Address"> 6223 Bateman St.<br /> Berkeley, CA<br /> 94705 </div> <div class="Sample-Phone"> 415 658-9932 </div> </div> </div> <div class="AspNet-FormView-Pagination"> <span class="AspNet-FormView-ActivePage">1</span><a class="AspNet-FormView-OtherPage" href="javascript:__doPostBack('ctl00$ctl00$MainContent$LiveExample$FormView1','Page$2')">2</a><a class="AspNet-FormView-OtherPage" href="javascript:__doPostBack('ctl00$ctl00$MainContent$LiveExample$FormView1','Page$3')">3</a><a class="AspNet-FormView-OtherPage" href="javascript:__doPostBack('ctl00$ctl00$MainContent$LiveExample$FormView1','Page$4')">4</a><a class="AspNet-FormView-OtherPage" href="javascript:__doPostBack('ctl00$ctl00$MainContent$LiveExample$FormView1','Page$5')">5</a><a class="AspNet-FormView-OtherPage" href="javascript:__doPostBack('ctl00$ctl00$MainContent$LiveExample$FormView1','Page$6')">6</a><a class="AspNet-FormView-OtherPage" href="javascript:__doPostBack('ctl00$ctl00$MainContent$LiveExample$FormView1','Page$7')">7</a><a class="AspNet-FormView-OtherPage" href="javascript:__doPostBack('ctl00$ctl00$MainContent$LiveExample$FormView1','Page$8')">8</a><a class="AspNet-FormView-OtherPage" href="javascript:__doPostBack('ctl00$ctl00$MainContent$LiveExample$FormView1','Page$9')">9</a><a class="AspNet-FormView-OtherPage" href="javascript:__doPostBack('ctl00$ctl00$MainContent$LiveExample$FormView1','Page$10')">10</a><a class="AspNet-FormView-OtherPage" href="javascript:__doPostBack('ctl00$ctl00$MainContent$LiveExample$FormView1','Page$11')">...</a> </div> </div> </div> |
Snippet of HTML when not using the adapters
ASP.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 | <table cellspacing="2" CssSelectorClass="PrettyFormView" border="0" id="ctl00_ctl00_MainContent_LiveExample_FormView1" style="background-color:White;border-style:None;"> <tr style="color:#F7F6F3;background-color:#5D7B9D;font-weight:bold;"> <td colspan="2">Author Details</td> </tr><tr style="color:#333333;background-color:White;"> <td colspan="2"> <div class="Sample-Contact"> <div class="Sample-Name"> Abraham Bennet </div> <div class="Sample-Address"> 6223 Bateman St.<br /> Berkeley, CA<br /> 94705 </div> <div class="Sample-Phone"> 415 658-9932 </div> </div> </td> </tr><tr align="center" style="color:Cyan;background-color:#284775;"> <td colspan="2"><table border="0"> <tr> <td><span>1</span></td><td><a href="javascript:__doPostBack('ctl00$ctl </tr> </table></td> </tr> </table>
Sumber : http://www.asp.net/cssadapters/FormView.aspx |
Query ASP.net
Pernyataan SQL
Sebagian besar tindakan yang Anda perlu melakukan pada database dilakukan dengan pernyataan SQL.Pernyataan SQL berikut akan memilih semua catatan dalam tabel "Peserta":
SELECT * FROM Persons |
Perlu Pikiran itu ...
- SQL tidak bersifat case sensitive
Titik koma setelah SQL Laporan?
Beberapa sistem database membutuhkan tanda titik koma di akhir setiap pernyataan SQL.Titik koma adalah cara standar untuk memisahkan setiap pernyataan SQL dalam sistem database yang memungkinkan lebih dari satu pernyataan SQL akan dieksekusi dalam panggilan yang sama ke server.
Kami menggunakan MS Access dan SQL Server 2000 dan kita tidak harus meletakkan titik koma setelah setiap pernyataan SQL, tetapi beberapa program database memaksa Anda untuk menggunakannya.
SQL DML dan DDL
SQL dapat dibagi menjadi dua bagian: Manipulasi data Language (DML) dan data Definition Language (DDL).Permintaan dan perintah memperbarui membentuk bagian dari SQL DML:
- SELECT - data ekstrak dari database
- UPDATE - update data dalam database
- DELETE - menghapus data yang dari database
- INSERT INTO - menyisipkan data yang baru ke dalam database
- CREATE DATABASE - membuat database baru
- ALTER DATABASE - memodifikasi database
- CREATE TABLE - membuat tabel baru
- ALTER TABLE - memodifikasi tabel
- DROP TABLE - menghapus tabel
- CREATE INDEX - membuat index (kunci pencarian)
- DROP INDEX - menghapus indeks
Sumber : http://www.w3schools.com/sql/sql_syntax.asp
Tidak ada komentar:
Posting Komentar