<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://students.netindonesia.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Aly Sangadji Blog : SQLServer</title><link>http://students.netindonesia.net/blogs/alysangadji/archive/tags/SQLServer/default.aspx</link><description>Tags: SQLServer</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP2 (Build: 20611.960)</generator><item><title>Beberapa Query SQL Server 2008 R2 part 1</title><link>http://students.netindonesia.net/blogs/alysangadji/archive/2011/07/19/beberapa-query-sql-server-2008-r2-part-1.aspx</link><pubDate>Tue, 19 Jul 2011 09:45:00 GMT</pubDate><guid isPermaLink="false">74ee95c3-1e14-4b58-b312-11853d3fd7bd:1421</guid><dc:creator>alysangadji</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://students.netindonesia.net/blogs/alysangadji/rsscomments.aspx?PostID=1421</wfw:commentRss><comments>http://students.netindonesia.net/blogs/alysangadji/archive/2011/07/19/beberapa-query-sql-server-2008-r2-part-1.aspx#comments</comments><description>&lt;p&gt;Structured Query Language (SQL) merupakan bahasa standar yang digunakan untuk menginterogasi/mengeksekusi dan bekerja dengan database relasional. SQL sangat didukung oleh banyak vendor Database. Bahasa SQL sering dibagi menjadi tiga bahasa yaitu Data Manipulation Language (DML), Data Definition Language (DDL) dan Data Control Language (DCL). DML&amp;nbsp; terdiri dari select, insert, update dan delete, DDL terdiri dari Alter dan Drop, sedangkan DCL terdiri dari Grant, Revoke, dan Deny. Nah, Pada SQL Server, SQL disebut sebagai T-SQL (Transact SQL) dan hampir menyeluruh bahasa ini mirip dengan SQL laiinya.&lt;/p&gt;  &lt;p&gt;Pada Post kali ini saya akan menunjukkan sebagian kecil Query dan hasilnya pada anda :&lt;/p&gt;  &lt;p&gt;Yang anda butuhkan :&lt;/p&gt;  &lt;p&gt;1. Database Sample &lt;a href="http://msftdbprodsamples.codeplex.com/releases/view/55926"&gt;AdventureWorksDW2008&lt;/a&gt; (saya menggunakan database tersebut sebagai contoh pada Post ini)&lt;/p&gt;  &lt;p&gt;2. &lt;a href="http://www.microsoft.com/download/en/details.aspx?id=7593"&gt;SQL Server Manajement Studio&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Setelah anda menginstall SQLServer MAnajement Studio, Attach Database AdventureWorksDW2008 yang sudah didownload, dan Pilih menu pada gambar dibawah (1) jika kita ingin bermain dengan query &lt;img class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://students.netindonesia.net/blogs/alysangadji/wlEmoticon-smile_4DADDE9E.png" /&gt;&amp;nbsp; dan Jika ingin menjalankan Query kita, pilih pada gambar (2).&lt;/p&gt;  &lt;p&gt;gambar (1)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gambar (2)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://students.netindonesia.net/blogs/alysangadji/image_485EF7ED.png"&gt;&lt;img style="margin:0px;border:0px currentColor;padding-top:0px;padding-right:0px;padding-left:0px;display:inline;background-image:none;" title="image" border="0" alt="image" src="http://students.netindonesia.net/blogs/alysangadji/image_thumb_6C181F87.png" width="156" height="92" /&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp; &lt;a href="http://students.netindonesia.net/blogs/alysangadji/image_009D6F06.png"&gt;&lt;img style="border:0px currentColor;padding-top:0px;padding-right:0px;padding-left:0px;display:inline;background-image:none;" title="image" border="0" alt="image" src="http://students.netindonesia.net/blogs/alysangadji/image_thumb_4067558B.png" width="173" height="77" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Query (1) &lt;em&gt;select * from AdventureWorksDW2008.dbo.DimEmployee &lt;/em&gt;Query ini memilih semua Field/kolom yang terdapat pada table DimEmployee pada database AventureWorksDW2008 dan ditampilkan semua datannya. Query (2) &lt;em&gt;select FirstName +&amp;#39; &amp;#39;+ LastName from AdventureWorksDW2008.dbo.DimEmployee &lt;/em&gt;Query ini menggabungkan kolom nama depan dan nama belakang pada table DimEmployee dan dipisahkan dengan karakter kosong agar terlihat rapi.&lt;/p&gt;  &lt;p&gt;Query (1)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Query (2)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://students.netindonesia.net/blogs/alysangadji/image_00313C11.png"&gt;&lt;img style="border:0px currentColor;padding-top:0px;padding-right:0px;padding-left:0px;display:inline;background-image:none;" title="image" border="0" alt="image" src="http://students.netindonesia.net/blogs/alysangadji/image_thumb_7186902B.png" width="322" height="169" /&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href="http://students.netindonesia.net/blogs/alysangadji/image_50FF5079.png"&gt;&lt;img style="margin:0px;border:0px currentColor;padding-top:0px;padding-right:0px;padding-left:0px;display:inline;background-image:none;" title="image" border="0" alt="image" src="http://students.netindonesia.net/blogs/alysangadji/image_thumb_29C50744.png" width="135" height="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Query (1) &lt;em&gt;select FirstName +&amp;#39; &amp;#39;+ LastName as [Nama lengkap] from AdventureWorksDW2008.dbo.DimEmployee &lt;/em&gt;Query ini menggabungkan nama pertama dan nama terakhir pada table DimEmployee dan nama fieldnya diganti dengan Nama Lengkap, penggabunagan filed diharuskan mempunyai &lt;em&gt;Data Type&lt;/em&gt; yang sama (ex: varchar dan varchar), jika data type berbeda..anda dapat menggunakan fitur Cast atau Convert. Query (2) &lt;em&gt;select FirstName, LastName from AdventureWorksDW2008.dbo.DimEmployee order by LastName &lt;/em&gt;Query ini menampilkan data nama pertama dan nama terakhir dan di urutkan (secara default : asc) dari huruf awal ‘A’ berdasarkan Last Name Employee tersebut, anda juga bisa mengganti urutannya dari akhir sampai dengan awal (desc). &lt;/p&gt;  &lt;p&gt;Query (1)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Query (2)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://students.netindonesia.net/blogs/alysangadji/image_5E65637F.png"&gt;&lt;img style="margin:0px;border:0px currentColor;padding-top:0px;padding-right:0px;padding-left:0px;display:inline;background-image:none;" title="image" border="0" alt="image" src="http://students.netindonesia.net/blogs/alysangadji/image_thumb_372B1A4A.png" width="139" height="244" /&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href="http://students.netindonesia.net/blogs/alysangadji/image_3DDE23CD.png"&gt;&lt;img style="margin:0px;border:0px currentColor;padding-top:0px;padding-right:0px;padding-left:0px;display:inline;background-image:none;" title="image" border="0" alt="image" src="http://students.netindonesia.net/blogs/alysangadji/image_thumb_1D56E41B.png" width="178" height="244" /&gt;&lt;/a&gt;&lt;/p&gt;            &lt;p&gt;Query (1) &lt;em&gt;select DimEmployee.FirstName +&amp;#39; &amp;#39;+ DimEmployee.LastName as [Nama Employee], DimCustomer.FirstName + &amp;#39; &amp;#39;+DimCustomer.LastName as [Nama Customer]&amp;nbsp; from AdventureWorksDW2008.dbo.DimEmployee, AdventureWorksDW2008.dbo.DimCustomer &lt;/em&gt;Query ini menampilkan Nama Lengkap Employee dari table DimEmployee dan Nama Lengkap Customer dari table DimCustomer. Query (2) &lt;em&gt;select FirstName + &amp;#39; &amp;#39; + LastName as [Nama lengkap] from AdventureWorksDW2008.dbo.DimEmployee where LastName &amp;lt;&amp;gt;&amp;#39;Walters&amp;#39; &lt;/em&gt;&amp;nbsp; Query ini menampilan data Last Name dan First Name dimana Kita menghilangkan Last Name yang mengandung kata ‘Walters’.&lt;/p&gt;  &lt;p&gt;Query (1)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Query (2)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://students.netindonesia.net/blogs/alysangadji/image_761C9AE5.png"&gt;&lt;img style="margin:0px;border:0px currentColor;padding-top:0px;padding-right:0px;padding-left:0px;display:inline;background-image:none;" title="image" border="0" alt="image" src="http://students.netindonesia.net/blogs/alysangadji/image_thumb_7CCFA468.png" width="241" height="244" /&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href="http://students.netindonesia.net/blogs/alysangadji/image_6E912B78.png"&gt;&lt;img style="margin:0px;border:0px currentColor;padding-top:0px;padding-right:0px;padding-left:0px;display:inline;background-image:none;" title="image" border="0" alt="image" src="http://students.netindonesia.net/blogs/alysangadji/image_thumb_3C2D57F9.png" width="241" height="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Sebenarnya masih banyak lagi Query Syntax yang belum diungkapkan disini.. &lt;img class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://students.netindonesia.net/blogs/alysangadji/wlEmoticon-smile_4DADDE9E.png" /&gt;&lt;/p&gt;  &lt;p&gt;Terima kasih Telah membacanya… &lt;img class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://students.netindonesia.net/blogs/alysangadji/wlEmoticon-smile_4DADDE9E.png" /&gt;&lt;/p&gt;&lt;img src="http://students.netindonesia.net/aggbug.aspx?PostID=1421" width="1" height="1"&gt;</description><category domain="http://students.netindonesia.net/blogs/alysangadji/archive/tags/IPB/default.aspx">IPB</category><category domain="http://students.netindonesia.net/blogs/alysangadji/archive/tags/MSP+IPB/default.aspx">MSP IPB</category><category domain="http://students.netindonesia.net/blogs/alysangadji/archive/tags/SQLServer/default.aspx">SQLServer</category><category domain="http://students.netindonesia.net/blogs/alysangadji/archive/tags/Query/default.aspx">Query</category></item><item><title>Asp.net plus SQL Server</title><link>http://students.netindonesia.net/blogs/alysangadji/archive/2011/07/06/asp-net-plus-sql-server.aspx</link><pubDate>Wed, 06 Jul 2011 07:49:00 GMT</pubDate><guid isPermaLink="false">74ee95c3-1e14-4b58-b312-11853d3fd7bd:1409</guid><dc:creator>alysangadji</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://students.netindonesia.net/blogs/alysangadji/rsscomments.aspx?PostID=1409</wfw:commentRss><comments>http://students.netindonesia.net/blogs/alysangadji/archive/2011/07/06/asp-net-plus-sql-server.aspx#comments</comments><description>&lt;p&gt;Pada Post kali ini saya akan memberikan contoh bagaimana kita dengan mudah membuat sebuah halaman website dengan menggunakan asp.net dan pada halaman tersebut kita menampilkan data dari database yang telah kita buat (pada contoh ini saya membuat database dengan SQLServer 2008 R2).&lt;/p&gt;  &lt;p&gt;sedikit pengertian ASP dan SQL Server :&lt;/p&gt;  &lt;p&gt;Asp adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa pemograman web untuk menciptakan halaman web yang dinamis. ASP merupakan salah satu produk tekhnologi yang disediakan oleh Microsoft. SQLServer adalah sistem manajemen database relasional (RDBMS) yang dirancang untuk aplikasi dengan arsitektur client/server, SQLServer juga merupakan produk yang disediakan oleh microsoft.&lt;/p&gt;  &lt;p&gt;Yang anda butuhkan :&lt;/p&gt;  &lt;p&gt;1. Visual Studio 2010 /2008&lt;/p&gt;  &lt;p&gt;2. Sistem manajemen database : &lt;a href="http://www.microsoft.com/sqlserver/en/us/editions/express.aspx"&gt;SQL Server 2008 Express&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Pertama, buatlah sebuah Database pada SQL Server 2008 (dengan menggunakan SQL Server Management Studio), pada contoh ini saya membuat database “Apotik” dengan sebuah table (NotaBon) yang memiliki beberapa field : No, Tanggal, NamaBarang, Jumlah, HargaSatuan, Harga Total, dan Keterangan.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://students.netindonesia.net/blogs/alysangadji/image_5AA34318.png"&gt;&lt;img style="border-width:0px;padding-top:0px;padding-right:0px;padding-left:0px;display:inline;background-image:none;" title="image" border="0" alt="image" src="http://students.netindonesia.net/blogs/alysangadji/image_thumb_18502AD5.png" width="605" height="277" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Buka Visual Studio 2010, Pilih File –&amp;gt; New –&amp;gt;Web Site –&amp;gt; Pilih Template Asp.Net Web Application, dimana saat kita membuat website dengan template ini, sudah tersedia halaman standar berbeda dengan template asp.net Empty Web Site dimana website kita masih belum mempunyai halaman default.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://students.netindonesia.net/blogs/alysangadji/image_45D14A98.png"&gt;&lt;img style="border-width:0px;padding-top:0px;padding-right:0px;padding-left:0px;display:inline;background-image:none;" title="image" border="0" alt="image" src="http://students.netindonesia.net/blogs/alysangadji/image_thumb_2BFD1469.png" width="466" height="299" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Setelah Web Site anda terbuka, disediakan 3 view Halaman Web site anda, yaitu : Design (Tampilan Sesungguhnya), Split (View antara Design dan Source) dan Source (Melihat Code dibalik halaman tersebut).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://students.netindonesia.net/blogs/alysangadji/image_4BABEE31.png"&gt;&lt;img style="border-width:0px;padding-top:0px;padding-right:0px;padding-left:0px;display:inline;background-image:none;" title="image" border="0" alt="image" src="http://students.netindonesia.net/blogs/alysangadji/image_thumb_0B75D4B7.png" width="365" height="69" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;  &lt;p&gt;Pada Toolbox sebelah kiri ada Item bernama GridView, Drag and drop item tersebut pada halaman anda (ID : GridViewData).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://students.netindonesia.net/blogs/alysangadji/image_364E38C9.png"&gt;&lt;img style="border-width:0px;padding-top:0px;padding-right:0px;padding-left:0px;display:inline;background-image:none;" title="image" border="0" alt="image" src="http://students.netindonesia.net/blogs/alysangadji/image_thumb_63CF588C.png" width="572" height="245" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Setelah itu Tambahkan Koneksi pad Server Explorer, dengan nama Server sesuai dengan server yang anda tentukan saat menginstall SQLServer 2008 R2.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://students.netindonesia.net/blogs/alysangadji/image_3C950F57.png"&gt;&lt;img style="border-width:0px;padding-top:0px;padding-right:0px;padding-left:0px;display:inline;background-image:none;" title="image" border="0" alt="image" src="http://students.netindonesia.net/blogs/alysangadji/image_thumb_5C43E91F.png" width="247" height="360" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Tambahkan Code dibawah ini pada Default.aspx atau halaman lain yang anda tempatkan GridView tersebut :&lt;/p&gt;  &lt;div style="margin:20px 0px 10px;padding:4px;border:1px solid silver;width:49.68%;height:210px;text-align:left;line-height:12pt;overflow:auto;font-size:8pt;cursor:text;direction:ltr;max-height:200px;" id="codeSnippetWrapper"&gt;   &lt;div style="padding:0px;width:100%;text-align:left;color:black;line-height:12pt;overflow:visible;font-size:8pt;direction:ltr;" id="codeSnippet"&gt;     &lt;pre style="margin:0em;padding:0px;width:100%;text-align:left;color:black;line-height:12pt;overflow:visible;font-size:8pt;direction:ltr;background-color:white;"&gt;&lt;span id="lnum1"&gt;   1:&lt;/span&gt; &lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;asp:SqlDataSource&lt;/span&gt; &lt;span&gt;ID&lt;/span&gt;&lt;span&gt;=&amp;quot;DataSourceBon&amp;quot;&lt;/span&gt; &lt;span&gt;runat&lt;/span&gt;&lt;span&gt;=&amp;quot;server&amp;quot;&lt;/span&gt; &lt;span&gt;ConnectionString&lt;/span&gt;&lt;span&gt;=&amp;quot;Data Source=ALYSANGADJI-PC\SQLSERVER;Initial Catalog=Apotik;Integrated Security=True&amp;quot;&lt;/span&gt;&lt;/pre&gt;


    &lt;pre style="margin:0em;padding:0px;width:100%;text-align:left;color:black;line-height:12pt;overflow:visible;font-size:8pt;direction:ltr;"&gt;&lt;span id="lnum2"&gt;   2:&lt;/span&gt;                &lt;span&gt;SelectCommand&lt;/span&gt;&lt;span&gt;=&amp;quot;SELECT * FROM NotaBon&amp;quot;&lt;/span&gt; &lt;span&gt;ProviderName&lt;/span&gt;&lt;span&gt;=&amp;quot;System.Data.SqlClient&amp;quot;&lt;/span&gt; &lt;span&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;


    &lt;pre style="margin:0em;padding:0px;width:100%;text-align:left;color:black;line-height:12pt;overflow:visible;font-size:8pt;direction:ltr;background-color:white;"&gt;&lt;span id="lnum3"&gt;   3:&lt;/span&gt; &lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;asp:GridView&lt;/span&gt; &lt;span&gt;ID&lt;/span&gt;&lt;span&gt;=&amp;quot;GridViewData&amp;quot;&lt;/span&gt; &lt;span&gt;runat&lt;/span&gt;&lt;span&gt;=&amp;quot;server&amp;quot;&lt;/span&gt; &lt;span&gt;Width&lt;/span&gt;&lt;span&gt;=&amp;quot;875px&amp;quot;&lt;/span&gt; &lt;span&gt;DataSourceID&lt;/span&gt;&lt;span&gt;=&amp;quot;DataSourceBon&amp;quot;&lt;/span&gt; &lt;span&gt;runat&lt;/span&gt;&lt;span&gt;=&amp;quot;server&amp;quot;&lt;/span&gt;&lt;/pre&gt;


    &lt;pre style="margin:0em;padding:0px;width:100%;text-align:left;color:black;line-height:12pt;overflow:visible;font-size:8pt;direction:ltr;"&gt;&lt;span id="lnum4"&gt;   4:&lt;/span&gt;             &lt;span&gt;AllowSorting&lt;/span&gt;&lt;span&gt;=&amp;quot;True&amp;quot;&lt;/span&gt; &lt;span&gt;AllowPaging&lt;/span&gt;&lt;span&gt;=&amp;quot;True&amp;quot;&lt;/span&gt; &lt;span&gt;runat&lt;/span&gt;&lt;span&gt;=&amp;quot;Server&amp;quot;&lt;/span&gt; &lt;span&gt;DataKeyField&lt;/span&gt;&lt;span&gt;=&amp;quot;EmpId&amp;quot;&lt;/span&gt;&lt;/pre&gt;


    &lt;pre style="margin:0em;padding:0px;width:100%;text-align:left;color:black;line-height:12pt;overflow:visible;font-size:8pt;direction:ltr;background-color:white;"&gt;&lt;span id="lnum5"&gt;   5:&lt;/span&gt;             &lt;span&gt;AutoGenerateColumns&lt;/span&gt;&lt;span&gt;=&amp;quot;False&amp;quot;&lt;/span&gt; &lt;span&gt;CellPadding&lt;/span&gt;&lt;span&gt;=&amp;quot;4&amp;quot;&lt;/span&gt; &lt;span&gt;ForeColor&lt;/span&gt;&lt;span&gt;=&amp;quot;Gray&amp;quot;&lt;/span&gt; &lt;span&gt;GridLines&lt;/span&gt;&lt;span&gt;=&amp;quot;None&amp;quot;&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;


    &lt;pre style="margin:0em;padding:0px;width:100%;text-align:left;color:black;line-height:12pt;overflow:visible;font-size:8pt;direction:ltr;"&gt;&lt;span id="lnum6"&gt;   6:&lt;/span&gt;         &lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;Columns&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;


    &lt;pre style="margin:0em;padding:0px;width:100%;text-align:left;color:black;line-height:12pt;overflow:visible;font-size:8pt;direction:ltr;background-color:white;"&gt;&lt;span id="lnum7"&gt;   7:&lt;/span&gt;                     &lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;asp:BoundField&lt;/span&gt; &lt;span&gt;HeaderText&lt;/span&gt;&lt;span&gt;=&amp;quot;No&amp;quot;&lt;/span&gt; &lt;span&gt;DataField&lt;/span&gt;&lt;span&gt;=&amp;quot;No&amp;quot;&lt;/span&gt; &lt;span&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;


    &lt;pre style="margin:0em;padding:0px;width:100%;text-align:left;color:black;line-height:12pt;overflow:visible;font-size:8pt;direction:ltr;"&gt;&lt;span id="lnum8"&gt;   8:&lt;/span&gt;                     &lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;asp:BoundField&lt;/span&gt; &lt;span&gt;HeaderText&lt;/span&gt;&lt;span&gt;=&amp;quot;Tanggal&amp;quot;&lt;/span&gt; &lt;span&gt;DataField&lt;/span&gt;&lt;span&gt;=&amp;quot;Tgl&amp;quot;&lt;/span&gt; &lt;span&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;


    &lt;pre style="margin:0em;padding:0px;width:100%;text-align:left;color:black;line-height:12pt;overflow:visible;font-size:8pt;direction:ltr;background-color:white;"&gt;&lt;span id="lnum9"&gt;   9:&lt;/span&gt;                     &lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;asp:BoundField&lt;/span&gt; &lt;span&gt;HeaderText&lt;/span&gt;&lt;span&gt;=&amp;quot;Nama Barang&amp;quot;&lt;/span&gt; &lt;span&gt;DataField&lt;/span&gt;&lt;span&gt;=&amp;quot;NamaBarang&amp;quot;&lt;/span&gt; &lt;span&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;


    &lt;pre style="margin:0em;padding:0px;width:100%;text-align:left;color:black;line-height:12pt;overflow:visible;font-size:8pt;direction:ltr;"&gt;&lt;span id="lnum10"&gt;  10:&lt;/span&gt;                     &lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;asp:BoundField&lt;/span&gt; &lt;span&gt;HeaderText&lt;/span&gt;&lt;span&gt;=&amp;quot;Jumlah&amp;quot;&lt;/span&gt; &lt;span&gt;DataField&lt;/span&gt;&lt;span&gt;=&amp;quot;Jumlah&amp;quot;&lt;/span&gt; &lt;span&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;


    &lt;pre style="margin:0em;padding:0px;width:100%;text-align:left;color:black;line-height:12pt;overflow:visible;font-size:8pt;direction:ltr;background-color:white;"&gt;&lt;span id="lnum11"&gt;  11:&lt;/span&gt;                     &lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;asp:BoundField&lt;/span&gt; &lt;span&gt;HeaderText&lt;/span&gt;&lt;span&gt;=&amp;quot;Harga Satuan&amp;quot;&lt;/span&gt; &lt;span&gt;DataField&lt;/span&gt;&lt;span&gt;=&amp;quot;HgSatuan&amp;quot;&lt;/span&gt; &lt;span&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;


    &lt;pre style="margin:0em;padding:0px;width:100%;text-align:left;color:black;line-height:12pt;overflow:visible;font-size:8pt;direction:ltr;"&gt;&lt;span id="lnum12"&gt;  12:&lt;/span&gt;                     &lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;asp:BoundField&lt;/span&gt; &lt;span&gt;HeaderText&lt;/span&gt;&lt;span&gt;=&amp;quot;Harga Total&amp;quot;&lt;/span&gt; &lt;span&gt;DataField&lt;/span&gt;&lt;span&gt;=&amp;quot;HgTotal&amp;quot;&lt;/span&gt; &lt;span&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;


    &lt;pre style="margin:0em;padding:0px;width:100%;text-align:left;color:black;line-height:12pt;overflow:visible;font-size:8pt;direction:ltr;background-color:white;"&gt;&lt;span id="lnum13"&gt;  13:&lt;/span&gt;                     &lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;asp:BoundField&lt;/span&gt; &lt;span&gt;HeaderText&lt;/span&gt;&lt;span&gt;=&amp;quot;Keterangan&amp;quot;&lt;/span&gt; &lt;span&gt;DataField&lt;/span&gt;&lt;span&gt;=&amp;quot;Ket&amp;quot;&lt;/span&gt; &lt;span&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;


    &lt;pre style="margin:0em;padding:0px;width:100%;text-align:left;color:black;line-height:12pt;overflow:visible;font-size:8pt;direction:ltr;"&gt;&lt;span id="lnum14"&gt;  14:&lt;/span&gt;                 &lt;span&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;Columns&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;


    &lt;pre style="margin:0em;padding:0px;width:100%;text-align:left;color:black;line-height:12pt;overflow:visible;font-size:8pt;direction:ltr;background-color:white;"&gt;&lt;span id="lnum15"&gt;  15:&lt;/span&gt;         &lt;span&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;asp:GridView&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;Hasilnya :&lt;/p&gt;

&lt;p&gt;&lt;a href="http://students.netindonesia.net/blogs/alysangadji/image_42DBE5E5.png"&gt;&lt;img style="border:0px currentColor;padding-top:0px;padding-right:0px;padding-left:0px;display:inline;background-image:none;" title="image" border="0" alt="image" src="http://students.netindonesia.net/blogs/alysangadji/image_thumb_0D6323C0.png" width="640" height="338" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://students.netindonesia.net/aggbug.aspx?PostID=1409" width="1" height="1"&gt;</description><category domain="http://students.netindonesia.net/blogs/alysangadji/archive/tags/IPB/default.aspx">IPB</category><category domain="http://students.netindonesia.net/blogs/alysangadji/archive/tags/MSP+IPB/default.aspx">MSP IPB</category><category domain="http://students.netindonesia.net/blogs/alysangadji/archive/tags/SQLServer/default.aspx">SQLServer</category><category domain="http://students.netindonesia.net/blogs/alysangadji/archive/tags/MSP/default.aspx">MSP</category><category domain="http://students.netindonesia.net/blogs/alysangadji/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://students.netindonesia.net/blogs/alysangadji/archive/tags/ASP/default.aspx">ASP</category></item><item><title>MEMBUAT APLIKASI DATABASE DENGAN WINDOWS FORM APPLICATION</title><link>http://students.netindonesia.net/blogs/alysangadji/archive/2010/10/15/membuat-aplikasi-database-dengan-windows-form-application.aspx</link><pubDate>Thu, 14 Oct 2010 23:01:00 GMT</pubDate><guid isPermaLink="false">74ee95c3-1e14-4b58-b312-11853d3fd7bd:295</guid><dc:creator>alysangadji</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://students.netindonesia.net/blogs/alysangadji/rsscomments.aspx?PostID=295</wfw:commentRss><comments>http://students.netindonesia.net/blogs/alysangadji/archive/2010/10/15/membuat-aplikasi-database-dengan-windows-form-application.aspx#comments</comments><description>&lt;p&gt;Syarat Membuat Projectnya :
1. Microsoft Visual Studio 2008 atw 2010&lt;/p&gt;&lt;p&gt;
2. Database yang Siap untuk digunakan (untuk project kali ini saya Database Customer)
&lt;/p&gt;&lt;p&gt;3. Yakinkan Diri Anda Bahwa dalam Pebuatan Sebuah Poject Adalah Mudah…^_^
Oke…Pertam a Kali Buka Visual Studio anda…

&lt;a href="http://a2sangadji.files.wordpress.com/2010/10/1.png"&gt;&lt;img src="http://a2sangadji.files.wordpress.com/2010/10/1.png?w=300" class="aligncenter size-medium wp-image-24" title="1" alt="" width="407" height="245" /&gt;&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;
Nah..Setelah itu, buat Project Baru dengan Cara Klik File -&amp;gt; New Project -&amp;gt; Pilih Windows Form Application. Pada Kolom Name, ubah nama project anda dengan nama AplikasiDatabase (untuk penamaan project bisa apa saja).

Setelah Semuanya Dilewati, lihat pada bagian kanan (Sever Explorer), klik kanan pada Data Connections, pilih add Connections dan pilih Microsoft SQL database file dan klik Ok.
Pilih Browse dan cari file database yang anda ingin gunakan, saya menggunakan database (dalam kasus ini saya menggunakan database AdventureWorksLT.mdf) yang saya sertakan untuk &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;a href="http://a2sangadji.files.wordpress.com/2010/10/11.png"&gt;&lt;img src="http://a2sangadji.files.wordpress.com/2010/10/11.png?w=300" class="aligncenter size-medium wp-image-25" title="11" alt="" width="383" height="238" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;a href="http://a2sangadji.files.wordpress.com/2010/10/13.png"&gt;&lt;img src="http://a2sangadji.files.wordpress.com/2010/10/13.png?w=300" class="aligncenter size-medium wp-image-27" title="13" alt="" width="343" height="215" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;anda download. Klik Ok.&amp;nbsp;&amp;nbsp;

Sekarang File Database Tersebut Sudah terhubung dengan project kita.
Sekarang Pada Solution Explorer (Bagian kanan) klik kanan pada Apikasi Database -&amp;gt;Add-&amp;gt;New Item
Dan Cari LINQ to SQL Class (filenya bernama : user.dbml).

&lt;a href="http://a2sangadji.files.wordpress.com/2010/10/14.png"&gt;&lt;img src="http://a2sangadji.files.wordpress.com/2010/10/14.png?w=300" class="aligncenter size-medium wp-image-28" title="14" alt="" width="356" height="221" /&gt;&lt;/a&gt;

&lt;a href="http://a2sangadji.files.wordpress.com/2010/10/151.png"&gt;&lt;img src="http://a2sangadji.files.wordpress.com/2010/10/151.png?w=300" class="aligncenter size-medium wp-image-30" title="15" alt="" width="356" height="229" /&gt;&lt;/a&gt;Nah…File user.dbml sekarang udah terbuka, selanjutnya pada tabel AdventureWorksLT.mdf -&amp;gt; Drag and Drop Customer(SalesLT) ke user.dbml (jika ada message dialog, pilih Ok) dan akan terlihat seperti halnya tabel diagram.

&lt;a href="http://a2sangadji.files.wordpress.com/2010/10/16.png"&gt;&lt;img src="http://a2sangadji.files.wordpress.com/2010/10/16.png?w=300" class="aligncenter size-medium wp-image-31" title="16" alt="" width="345" height="215" /&gt;&lt;/a&gt;

&lt;a href="http://a2sangadji.files.wordpress.com/2010/10/17.png"&gt;&lt;img src="http://a2sangadji.files.wordpress.com/2010/10/17.png?w=300" class="aligncenter size-medium wp-image-32" title="17" alt="" width="323" height="153" /&gt;&lt;/a&gt;Oke..Sekarang LINQnya udah kelar, sekarang kita ke bagian toolbar visual studionya, Data -&amp;gt;Add new data Source, pilih object, klik Next dan Pilih customer (seperti pada gambar) dan Finish.

&lt;a href="http://a2sangadji.files.wordpress.com/2010/10/18.png"&gt;&lt;img src="http://a2sangadji.files.wordpress.com/2010/10/18.png?w=300" class="aligncenter size-medium wp-image-33" title="18" alt="" width="354" height="220" /&gt;&lt;/a&gt;

&lt;a href="http://a2sangadji.files.wordpress.com/2010/10/19.png"&gt;&lt;img src="http://a2sangadji.files.wordpress.com/2010/10/19.png?w=300" class="aligncenter size-medium wp-image-34" title="19" alt="" width="343" height="266" /&gt;&lt;/a&gt;

Selanjutnya, pada bagian kiri, pilih DataSource, Ubah Customer menjadi Details.

&lt;a href="http://a2sangadji.files.wordpress.com/2010/10/20.png"&gt;&lt;img src="http://a2sangadji.files.wordpress.com/2010/10/20.png?w=300" class="aligncenter size-medium wp-image-35" title="20" alt="" width="381" height="237" /&gt;&lt;/a&gt;

Setelah Data Customer tersebut dalam bentuk detalis, drag and drop Customer tersebut ke Form1.cs[Desaign].

&lt;a href="http://a2sangadji.files.wordpress.com/2010/10/21.png"&gt;&lt;img src="http://a2sangadji.files.wordpress.com/2010/10/21.png?w=300" class="aligncenter size-medium wp-image-36" title="21" alt="" width="412" height="256" /&gt;&lt;/a&gt;

Setelah Form tersebut terisi daftar input, pada Cutomer tersebut (pada data Source) ubah menjadi Data Grid View, dan drag and drop Customer tersebut pada form pada project kita.

&lt;a href="http://a2sangadji.files.wordpress.com/2010/10/22.png"&gt;&lt;img src="http://a2sangadji.files.wordpress.com/2010/10/22.png?w=300" class="aligncenter size-medium wp-image-37" title="22" alt="" width="364" height="226" /&gt;&lt;/a&gt;

Sehingga Hasil atau Bentuk form Project kita seperti gambar di bawah Ini :

&lt;a href="http://a2sangadji.files.wordpress.com/2010/10/23.png"&gt;&lt;img src="http://a2sangadji.files.wordpress.com/2010/10/23.png?w=300" class="aligncenter size-medium wp-image-39" title="23" alt="" width="419" height="300" /&gt;&lt;/a&gt;

Nah…Sekarang Double Clik pada Form1 tersebut dan Ketik Sepenggal Program ini :
UserDataContext db = new UserDataContext();
this.customerBindingSource.DataSource = db.Customers;

Gambar Program :

&lt;a href="http://a2sangadji.files.wordpress.com/2010/10/24.png"&gt;&lt;img src="http://a2sangadji.files.wordpress.com/2010/10/24.png?w=300" class="aligncenter size-medium wp-image-40" title="24" alt="" width="307" height="171" /&gt;&lt;/a&gt;

Setelah itu Build Program anda, pada keyboard (shift + Ctrl + B).

Nah, Sekarang Kita Akan membuat Program untuk Save Data Jika kita ingin menyimpan hasil Perubahan atau penambahan Data pada Custumer.
Pada form Desaign, klik pada button yang seperti gambar Diket, dan lihat pada propertiesnya, pada bagian Enable, pilih true, Dan Klik 2 kali pada Gambar Disket pada form Desaign anda.

&lt;a href="http://a2sangadji.files.wordpress.com/2010/10/25.png"&gt;&lt;img src="http://a2sangadji.files.wordpress.com/2010/10/25.png?w=252" class="aligncenter size-medium wp-image-41" title="25" alt="" width="252" height="300" /&gt;&lt;/a&gt;&lt;a href="http://a2sangadji.files.wordpress.com/2010/10/26.png"&gt;&lt;img src="http://a2sangadji.files.wordpress.com/2010/10/26.png?w=300" class="aligncenter size-medium wp-image-42" title="26" alt="" width="300" height="56" /&gt;&lt;/a&gt;



Ketik program berikut :
Validate();
customerBindingSource.EndEdit();
try
{
using (UserDataContext db = new UserDataContext())
db.SubmitChanges();
MessageBox.Show(&amp;quot;Data Telah Disimpan&amp;quot;);
}
catch (Exception er)
{ }

Gambar Program :
&lt;a href="http://a2sangadji.files.wordpress.com/2010/10/27.png"&gt;&lt;img src="http://a2sangadji.files.wordpress.com/2010/10/27.png?w=300" class="aligncenter size-medium wp-image-43" title="27" alt="" width="460" height="165" /&gt;&lt;/a&gt;

Hasilnya :

&lt;a href="http://a2sangadji.files.wordpress.com/2010/10/28.png"&gt;&lt;img src="http://a2sangadji.files.wordpress.com/2010/10/28.png" class="aligncenter size-full wp-image-44" title="28" alt="" width="510" height="353" /&gt;&lt;/a&gt;
&lt;/p&gt;&lt;div id="_mcePaste" style="position:absolute;left:-10000px;top:3493px;width:1px;height:1px;overflow:hidden;"&gt;Sehingga Hasil atau Bentuk form Project kita seperti gambar di bawah Ini :Sehingga Hasil atau Bentuk form Project kita seperti gambar di bawah Ini :&lt;/div&gt;&lt;img src="http://students.netindonesia.net/aggbug.aspx?PostID=295" width="1" height="1"&gt;</description><category domain="http://students.netindonesia.net/blogs/alysangadji/archive/tags/DATABASE/default.aspx">DATABASE</category><category domain="http://students.netindonesia.net/blogs/alysangadji/archive/tags/WPF/default.aspx">WPF</category><category domain="http://students.netindonesia.net/blogs/alysangadji/archive/tags/IPB/default.aspx">IPB</category><category domain="http://students.netindonesia.net/blogs/alysangadji/archive/tags/MSP+IPB/default.aspx">MSP IPB</category><category domain="http://students.netindonesia.net/blogs/alysangadji/archive/tags/SQLServer/default.aspx">SQLServer</category></item></channel></rss>