Kalau sebelumnya pernah dipost tentang tutorial koneksi antara dotNet dengan mySQL disini akan dipost tutorial tentang koneksi embeded database SQLITE dengan dotNet. apa bedanya database biasanya (MYSQL) dengan database yang embeded (SQLITE).??????? pasti pertanyaan tersebut yang ada dibenak kita, memang database reguler maupun database yang embeded mempunyai kekurangan dan kelebihan masing masing, untuk database reguler mungkin kita sudah familiar seperti mysql, oracle dan kawan kawannya, bedanya dengan embeded database adalah database yang tidak memerlukan instalasi, semua datanya disimpan dalam single file, biasanya embeded database digunakan untuk jumlah data yang kecil, sedangkan database reguler biasanya digunakan untuk jumlah data yang besar walaupun sebenarnya kemampuan embeded database tidak kalah jauh dari database reguler, sangat jarang sekali yang menyimpan data besar menggunakan database EMBEDED.
OK.. sekarang mari kita buat contoh koneksi sekaligus contoh meload data dari embeded database SQLITE dengan dotNet. seperti biasanya silahkan siapakan project kosong terlebih dahulu, klik file pilih new project, setelah itu akan muncul kotak project name, silahkan isi nama project tersebut sesuai dengan keinginan, karena tidak ada aturan khusus dalam menulis nama dari project. untuk instruksi lebih detail silahkan ikuti langkah demi langkah berikut ini
langkah pertama: tambahkan satu komponen button dan sebuah komponen dataGridView pada project yang telah disiapkan sebelumnya. atur dan tata sedemikian rupa sehingga tampilannya seperti pada gambar dibawah ini
Gambar 1. Desain Interface Program
langkah kedua: double klik pada button satu untuk membangkitkan single klik event pada button tersebut, tambahkan source code seperti berikut ini
string temp;
SQLiteConnection db = new SQLiteConnection(koneksiSqlite);
db.Open();
SQLiteCommand dbcmd = db.CreateCommand();
string sql = "select * from tesKoneksi";
dbcmd.CommandText = sql;
SQLiteDataReader reader = dbcmd.ExecuteReader();
dataGridView1.Rows.Clear();
int i=0;
while (reader.Read())
{
dataGridView1.Rows.Add(1);
temp = reader.GetString(0).ToString();
dataGridView1.Rows[i].Cells[0].Value = reader.GetString(0).ToString();
dataGridView1.Rows[i].Cells[1].Value = reader.GetString(1).ToString();
//MessageBox.Show(temp);
i=i+1;
}
db.Close();
SQLiteConnection db = new SQLiteConnection(koneksiSqlite);
db.Open();
SQLiteCommand dbcmd = db.CreateCommand();
string sql = "select * from tesKoneksi";
dbcmd.CommandText = sql;
SQLiteDataReader reader = dbcmd.ExecuteReader();
dataGridView1.Rows.Clear();
int i=0;
while (reader.Read())
{
dataGridView1.Rows.Add(1);
temp = reader.GetString(0).ToString();
dataGridView1.Rows[i].Cells[0].Value = reader.GetString(0).ToString();
dataGridView1.Rows[i].Cells[1].Value = reader.GetString(1).ToString();
//MessageBox.Show(temp);
i=i+1;
}
db.Close();
langlah 3 :Setting properti dari data grid agar kolom nampak seperti pada gambar diatas.
langkah 4 : Done, program selesai
JIka langkah kangkah diatas dilakukan dengan benar, maka program akan mampu melakukan load data dari embeded database SQLITE. untuk cara membuat single file embeded database SQLITE , ikuti langkah langkah berikut ini
langkah 1 : Download SQLITE di situs resmi nya disini. Pastikan anda mendownload SQLITE for DotNet dan jangan lupa download SQLITE untuk command line nya (berupa single file exe)langkah 2 : perhatikan gambar dibawah ini
Gambar 2. Membuat Single File SQLite dengan Comand Line
perhatikan dengan saksama pada comand line pertama (yang dilingkari garis merah). di comand line tersebut terdapat code
sqlite3.exe okfan.db
maksud dari comand diatas adalah membuat database single file dengan nama file okfan.db file okfan.db akan dibuat dan diletakan satu folder dengan file sqlite3.exe . Jika file okfan.db belum ada sebelumnya sqlite secara otomatis akan mencreate file tersebut, akan tetapi jika dalam folder tersebut sudah ada file bernama okfan.db, maka sqlite tidak akan menindasnya melainkan sqlite membuka single file database tersebut. Beberapa comand line dibawahnya adalah code SQL secara umum, setelah table dibuat diisi dengan 3 data. SQLite mendukung penuh SQL. Gambar dibawah ini adalah hasil preview dari program yang telah dirunning
Gambar 3. Preview Saat Running
Dan saat button load data diklik hasil seperti dibawah ini. Ketiga record data tersebut diambil dari single file SQLite sebagai database.
Gambar 4. Preview Saat Running
Untuk lebih jelasnya dalam memahami tutorial ini, silahkan download contoh programnya disini dan juga download full projectnya disini
Download contoh program disini
Download project disini
download single fileDatabase disini
for more information contact on informasi@csharp-indonesia.com
pandauan download : klik link download yang disediaan diatas, setelah itu akan muncul halaman adf.ly, tunggu beberapa detik sampai pada pojok kanan atas muncul tulisan skip ad. klik tombol tersebut ,setelah itu akan muncul halaman ziddu, silahkan klik pada button download yang muncul pada halaman ziddu
NB : Dalam tutorial ini program ditulisa menggunakan IDE Visual studio 2010. dengan target framework 2.0 . Sehingga minimal komputer harus terinstal windows xp untuk bisa menjalankan program *.exe nya, Sedangkan untuk membuka projectnya mau tidak mau harus menginstal microsoft visual studio 2010
Artikel Terkait
Artikel Terkait
- embeded database (firebird) di C#
- Koneksi embeded database SQLITE di C# (C Sharp)
- membuat form login dengan database Mysql di C# ( C Sharp )
- membuat form login database mysql di C# (C Sharp)
- koneksi C# dengan DBMS Mysql
- mengambil data dari MYSQL ke datagridview menggunakan dataset ...
- perbedaan koneksi antara C# dengan mysql
- Load data dari MYSQL setelah proses INSERT data ke MYSQL di ...
- Gambar di MySql (C#)
- menyimpan gambar ke MYSQL di C# (C Sharp)
- load gambar dari MYSQL via C# (CSharp)
thanks click
BalasHapussangat membantu saya
BalasHapusclick here
mas minta single fileDatabase y
BalasHapusalgaust@gmail.com
Trims
2015-11-24 xiaozhengm
BalasHapuslouis vuitton
michael kors outlet
tommy hilfiger outlet
louis vuitton outlet
jordan 3 infrared
cheap uggs boots
north face
louis vuitton outlet
sac longchamp
rolex replica watches
louboutin pas cher
ralph lauren outlet
michael kors handbags
true religion
ed hardy uk
adidas originals
michael kors outlet
michael kors
uggs outlet
louis vuitton
hermes belt
michael kors outlet
air jordan uk
louis vuitton pas cher
michael kors handbags
ray ban
michael kors outlet online
nike air max uk
ghd
snapbacks wholesale
michael kors
jordan 3
michael kors outlet
louboutin
moncler jackets
oakley sunglasses
louis vuitton
michael kors uk
toms wedges
coach outlet
ninest123 12.15
BalasHapusoakley sunglasses, louboutin shoes, michael kors outlet online, prada outlet, louis vuitton outlet online, oakley sunglasses, nike free, oakley sunglasses, replica watches, burberry outlet, christian louboutin, nike air max, tiffany jewelry, tiffany jewelry, ralph lauren outlet, ray ban sunglasses, burberry factory outlet, cheap jordans, longchamp outlet, michael kors, ralph lauren polo, michael kors outlet online, replica watches, gucci handbags, michael kors outlet, ray ban sunglasses, uggs on sale, michael kors handbags, nike outlet, nike air max, uggs on sale, uggs outlet, christian louboutin, prada handbags, uggs outlet, tory burch outlet, louis vuitton outlet, louboutin uk, longchamp bags, longchamp outlet, ray ban sunglasses, cheap oakley sunglasses, louis vuitton handbags, oakley sunglasses, louis vuitton, uggs on sale, michael kors outlet online, louis vuitton outlet
louboutin pas cher, timberland pas cher, nike trainers uk, true religion jeans, nike roshe run pas cher, nike air max pas cher, nike blazer pas cher, lunette ray ban pas cher, abercrombie and fitch, lululemon outlet, michael kors outlet online, michael kors, coach outlet store online, coach purses, new balance, nike air max, hollister uk, michael kors, lunette oakley pas cher, true religion outlet, nike tn pas cher, replica handbags, nike air max uk, longchamp soldes, nike free, longchamp pas cher, north face uk, ralph lauren pas cher, michael kors uk, north face pas cher, vanessa bruno pas cher, true religion outlet, polo ralph lauren uk, nike air force, converse, vans pas cher, nike roshe uk, burberry pas cher, sac guess pas cher, true religion outlet, nike air max uk, ray ban uk, hogan sito ufficiale, jordan pas cher, hermes pas cher, mulberry uk, polo lacoste pas cher, nike free pas cher, abercrombie and fitch UK
BalasHapuschi flat iron, iphone cases, wedding dresses, hollister clothing, reebok outlet, herve leger, converse, mac cosmetics, iphone 6 plus cases, vans outlet, jimmy choo outlet, giuseppe zanotti, timberland boots, ray ban, celine handbags, polo ralph lauren, vans scarpe, iphone 6 cases, ghd hair, beats by dre, oakley, mont blanc, p90x workout, iphone 6s cases, instyler ionic styler, valentino shoes, north face outlet, mcm handbags, abercrombie and fitch, insanity workout, iphone 5s cases, bottega veneta, gucci, nike air max, hollister, iphone 6s plus cases, nike air max, new balance shoes, lululemon outlet, babyliss pro, soccer shoes, north face outlet, ipad cases, asics running shoes, nfl jerseys, s6 cases, nike roshe run, softball bats, soccer jerseys, salvatore ferragamo, hermes handbags, louboutin
BalasHapussac louis vuitton, ugg,uggs,uggs canada, supra shoes, coach outlet, canada goose outlet, doke & gabbana, hollister, montre pas cher, pandora jewelry, swarovski uk, ugg pas cher, canada goose, juicy couture outlet, links of london uk, moncler uk, moncler, louis vuitton, canada goose jackets, louis vuitton uk, thomas sabo uk, barbour, moncler, moncler jackets, lancel, canada goose outlet, ugg,ugg australia,ugg italia, barbour jackets uk, canada goose, replica watches, karen millen uk, moncler, pandora jewelry, juicy couture outlet, swarovski jewelry, canada goose jackets, toms shoes, louis vuitton, marc jacobs, pandora charms, ugg uk, canada goose uk, canada goose pas cher, moncler outlet, bottes ugg pas cher, pandora uk, wedding dresses uk, moncler, moncler pas cher, sac louis vuitton, converse shoes outlet
BalasHapusninest123 12.15
tiffany and co
BalasHapusmichael kors factory online
tiffany outlet
hollister shirts
michael kors uk
ray-ban sunglasses
fitflops shoes
coach outlet
oakley sunglasses wholesale
ralph lauren outlet
nba jerseys
ralph lauren outlet
iphone cases
oakley canada
oakley sunglasses wholesale
oakley sunglasses
lacoste pas cher
ray-ban sunglasses
ray ban sunglasses
true religion jeans
louis vuitton pas cher
burberry outlet online
coach outlet
mont blanc pens
kate spade handbags
coach outlet store
ray-ban sunglasses
tory burch outlet
discount oakley sunglasses
ray ban sunglasses
cai20160329
zhengjx20160411
BalasHapusray bans
nike air max uk
gucci outlet
ralph lauren
michael kors outlet
cheap ray ban sunglasses
air jordan shoes
longchamp outlet
burberry outlet online
coach outlet
nike air max
retro 11
gucci outlet
kobe shoes
kate spade outlet
louis vuitton outlet online
burberry sale
coach outlet
ugg outlet
longchamp handbags
polo ralph lauren
nike trainers women
ralph lauren home
toms wedges
oakley sunglasses
louis vuitton bags
oakley vault
coach outlet online
coach outlet clearance
kate spade outlet
michael kors outlet
replica rolex watches
true religion jeans
oakley sunglasses
replica watches
tory burch outlet online
christian louboutin sale
coach outlet online
nike sb janoski
polo ralph lauren outlet
true religion
BalasHapusmichael kors handbags
cheap jordan shoes
cheap nike air max
jordan shoes
lacoste shoes
wholesale nike shoes
michael kors canada
skechers outlet
coach outlet online
louis vuitton outlet online
chi flat iron
ray ban sunglasses sale
asics gel kayano
michael kors outlet canada
coach factory outlet
nike cortez white
discount nike air max
christian louboutin shoes
nike tn pas cher
ralph lauren pas cher
louis vuitton pas cher
sac longchamp
michael kors outlet store
coach outlet online
supra outlet
designer handbags wholesale
valentino bags
converse outlet
air max 90
versace sunglasses
christian louboutin outlet
michael kors outlet
nike huarache
fake oakleys
louis vuitton handbags
nike huarache black
ferragamo outlet
true religion jeans
rolex daytona
chenzhen20160510
chicago bulls
BalasHapusdetroit lions jerseys
new york jets jersey
new york giants jerseys
titans jersey
san antonio spurs jerseys
nike mercurial
nike outlet store
jordan 11
dolphins jerseys
tennessee titans jerseys
cheap nike shoes
nike foamposite
lacoste pas cher
new york jets jerseys
puma shoes
oklahoma city thunder jersey
los angeles lakers
golden state warriors jersey
washington redskins jersey
valentino shoes
lions jerseys
miami heat jersey
boston celtics jersey
houston texans jersey
buffalo bills jerseys
nike outlet store online
mac cosmetics sale
converse shoes
indianapolis colts jersey
nike outlet
ed hardy clothing
linyuan0517
chenlina20160709
BalasHapuslouis vuitton
oakley sunglasses
abercrombie and fitch new york
polo ralph lauren
louis vuitton bags
air jordan pas cher
true religion jeans
michael kors outlet
ralph lauren
replica watches
jordan retro 11
true religion outlet
louis vuitton handbags
toms outlet
kate spade handbags
louis vuitton handbags
true religion jeans sale
coach factory outlet
gucci handbags
coach outlet
jordan shoes
coach outlet
oakley vault
michael kors outlet store
louis vuitton outlet
true religion outlet
louis vuitton outlet
louis vuitton handbags
kate spade handbags
ray ban sunglasses
coach outlet store online clearances
toms shoes
air huarache
coach factory outlet
christian louboutin outlet
kd 8 shoes
air max 90
giuseppe zanotti sandals
ralph lauren outlet
louis vuitton handbags
as
cheap ray ban sunglasses
BalasHapusmichael kors outlet store
michael kors handbags outlet
sac longchamp
tiffany jewelry outlet
oakley sunglasses wholesale
michael kors uk
true religion jeans
louboutin pas cher
coach outlet store online
adidas trainers
michael kors outlet canada
tiffany uk
longchamp bag
ugg,uggs,uggs canada
coach factory outlet
moncler jackets
ralph lauren outlet
coach factory outlet online
mizuno running shoes
coach factory outlet
canada goose uk
christian louboutin shoes
ed hardy uk
michael kors outlet stores
louis vuitton outlet
gucci outlet online
michael kors handbags
nike free flyknit 5.0
coach factory outlet online
cheap ray ban sunglasses
polo ralph lauren outlet online
nike blazer
louboutin shoes
20160722CAIYAN
coach factory outlet
BalasHapuslouis vuitton outlet stores
ralph lauren outlet
coach outlet store online
jordan 6
kate spade outlet
oakley sunglasses
toms outlet
michael kors outlet online sale
air jordans
adidas outlet store
ralph lauren outlet
roshe run
oakley sunglasses
adidas originals
uggs on sale
kobe 11 shoes
cheap jordans
coach outlet
gucci handbags
tory burch sale
ugg boot uk
michael kors purses
oakley sunglasses
ugg italia
true religion jeans
christian louboutin shoes
nhl jerseys
louis vuitton outlet
north face outlet
coach outlet
toms outlet
coach factory outlet
burberry outlet
fitflop sandals
adidas yeezy
michael kors outlet
nike basketball shoes
coach factory outlet
20168.15wengdongdong
dolphins jerseys
BalasHapusmichael kors handbags
lions jerseys
michael kors outlet
michael kors handbags
green bay packers jerseys
the north face outlet
eagles jerseys
cheap ray ban sunglasses
michael kors handbags online
salomon boots
BalasHapusmichael kors outlet
eagles jerseys
ghd hair straighteners
ray ban sunglasses
michael kors handbags
cheap ray ban sunglasses
michael kors
nike huarache
pandora charms
lebron 17 shoes
BalasHapusbalenciaga shoes
kyrie 5
yeezy shoes
yeezy boost 350
coach outlet online
kd 12 shoes
curry 5
curry 6
longchamp handbags
I thank you for the information and articles you provided
BalasHapusoff white
BalasHapuskyrie 5 shoes
kobe 11
lebron james shoes
lebron 15
birkin bag
air jordan
yeezy boost 350
yeezy boost 350
hermes online