[Share] CRUD ala Ari Artama

Forum diskusi pemrograman VB.NET

Re: [Share] CRUD ala Ari Artama

Postby ariartama » 09 Sep 2011, 14:43

trail wrote:kalau memperdalam bahasa pemrograman ya d sini tempatnya om <:D> <:D> <:D> <:D>
banyak jg d luaran seperti google, planet source dll

kalau lebih berguna mana antara VB 6 dan .Net -> ^:)^ ^:)^ ^:)^ salah jawab saya bisa d bantai sesepuh d sini ^:)^ ^:)^ ^:)^
bedanya yang paling besar adalah "teknologinya" saja, klo tanya berguna yang mana ya kurang lebih saja,
ada yang masih menggunakan VB6 dan ada yang sudah menggunakan .Net tinggal om lebih kearah VB yang mana untuk d kuasai saja

Setudju sama om Trail.. Karena Teknologi itu adalah jembatan saja.. Ujung2nya yang diharapkan juga sama kok, mau pake VB.Net / VB.06 pun :D ^:)^ :x
Silahkan yang mau memperpanjang tali silaturahmi :
http://www.facebook.com/ariartama
User avatar
ariartama
Kopral Dua
Kopral Dua
 
Posts: 645
Joined: 06 May 2010, 18:59
Location: Sondari.com
Memberi kopi: 34 cangkir
Mendapat kopi: 60 cangkir

Re: [Share] CRUD ala Ari Artama

Postby vberror13 » 09 Sep 2011, 14:54

trail wrote:kalau lebih berguna mana antara VB 6 dan .Net -> ^:)^ ^:)^ ^:)^ salah jawab saya bisa d bantai sesepuh d sini ^:)^ ^:)^ ^:)^

Nggaklah, oom Trail. Nggak bakal ada bantai membantai. Kitakan udah hidup di alam demokrasi , semua orang bebas mengeluarkan pendapat. :) jangan takut untuk menerangkan ide-ide oom Trail yang saya tahu banyak membantu.






nggak dibantai, paling dibikin lalap =))
:ymbilly: :ymbilly: :ymbilly: =:) :ymbilly:
Just Because You Are Unique, Doesn't Mean You Are Useful
User avatar
vberror13
Global Moderator
Global Moderator
 
Posts: 1848
Joined: 13 Mar 2010, 20:34
Location: Medan Indonesia
Memberi kopi: 296 cangkir
Mendapat kopi: 321 cangkir

Re: [Share] CRUD ala Ari Artama

Postby ariartama » 09 Sep 2011, 14:59

Tulisan apa itu yang kecil om :D :D :D :D :))
Silahkan yang mau memperpanjang tali silaturahmi :
http://www.facebook.com/ariartama
User avatar
ariartama
Kopral Dua
Kopral Dua
 
Posts: 645
Joined: 06 May 2010, 18:59
Location: Sondari.com
Memberi kopi: 34 cangkir
Mendapat kopi: 60 cangkir

Re: [Share] CRUD ala Ari Artama

Postby pujanggabageur » 09 Sep 2011, 15:20

:)) =)) Kalau takut dibantai, ngomong "VB6 jelek" nanti aja oom kalau udah rilis Windows 9 ;))
Wajib hukumnya mematuhi Peraturan Memposting!
Diajar babarengan
User avatar
pujanggabageur
Global Moderator
Global Moderator
 
Posts: 2817
Joined: 13 Mar 2010, 14:15
Location: di depan LCD ViewSonic
Memberi kopi: 159 cangkir
Mendapat kopi: 293 cangkir

Re: [Share] CRUD ala Ari Artama

Postby trail » 09 Sep 2011, 15:29

OOT
vberror13 wrote:nggak dibantai, paling dibikin lalap =))

=)) =)) =)) =))
lalapan buat makan siang =)) =)) =))

pujanggabageur wrote::)) =)) Kalau takut dibantai, ngomong "VB6 jelek" nanti aja oom kalau udah rilis Windows 9 ;))

:)) :))
tunggu windows 9 pastinya masih ada waktu buat menjual VB 6 :D :D :D
@_@....@_@....@_@
User avatar
trail
Database Moderator
Database Moderator
 
Posts: 1348
Joined: 11 Mar 2010, 14:27
Location: Surabaya
Memberi kopi: 47 cangkir
Mendapat kopi: 103 cangkir

Re: [Share] CRUD ala Ari Artama

Postby irzan2010 » 11 Sep 2011, 15:34

cara lain untuk menghindari sql injection adalah menggunakan sqlCommand.
contohnya :
Code: Select all
dim query as string = "insert into karyawan (nip,nama,alamat) values (@nip,@nama,@alamat)"
dim conn as sqlConnection("your connection string")
dim cmd as new sqlCommand(query,conn)

conn.Open()
cmd.Parameters.Add("@nip",sqlDBType.VarChar,10)
cmd.Parameters("@nip").Value = txtNIP.text

cmd.Parameters.Add("@nama",sqlDBType.VarChar,15)
cmd.Parameters("@nama").Value = txtNama.text

cmd.Parameters.Add("@alamat",sqlDBType.VarChar,50)
cmd.Parameters("@alamat").Value = txtAlamat.text

cmd.ExecuteNonQuery()
conn.Close()


untuk nama parameter tidak harus sama dengan nama kolom pada tabel, jadi @nip bisa saja diganti @xxx dan seterusnya.
bagi saya cara ini lebih praktis, ketimbang harus memakai replace :D

CMIIW saya masih newbie ^:)^
irzan2010
Kopral Satu
Kopral Satu
 
Posts: 1000
Joined: 12 Mar 2010, 12:58
Location: Surabaya
Memberi kopi: 24 cangkir
Mendapat kopi: 31 cangkir

Re: [Share] CRUD ala Ari Artama

Postby OMdepil » 15 Sep 2011, 18:19

Sql Commend ini ya
Code: Select all
dim conn as sqlConnection("your connection string")
Image Alhamdulilah yah...Sesuatuuuuu bangetImage
User avatar
OMdepil
Prajurit Dua
Prajurit Dua
 
Posts: 2
Joined: 15 Sep 2011, 17:43
Location: JAKARTA,DEPOK,CIREBON
Memberi kopi: 0 cangkir
Mendapat kopi: 2 cangkir

Re: [Share] CRUD ala Ari Artama

Postby trail » 16 Sep 2011, 08:43

ooT
gile GIF om "OMdepil" membuat saya =)) =)) =)) =)) =)) =))
@_@....@_@....@_@
User avatar
trail
Database Moderator
Database Moderator
 
Posts: 1348
Joined: 11 Mar 2010, 14:27
Location: Surabaya
Memberi kopi: 47 cangkir
Mendapat kopi: 103 cangkir

Re: [Share] CRUD ala Ari Artama

Postby k4m4r82 » 16 Sep 2011, 11:13

pujanggabageur wrote::)) =)) Kalau takut dibantai, ngomong "VB6 jelek" nanti aja oom kalau udah rilis Windows 9 ;))

[OOT]
Windows 9 ???
Enggak takuttt, klo ane udah pindah ke C# :ymsiul:
User avatar
k4m4r82
Java Moderator
Java Moderator
 
Posts: 1092
Joined: 14 Mar 2010, 12:40
Location: Utara Fak. Teknik UGM tepatnya di daerah Pogung
Memberi kopi: 33 cangkir
Mendapat kopi: 123 cangkir

Re: [Share] CRUD ala Ari Artama

Postby Rayzen » 17 Sep 2011, 01:29

irzan2010 wrote:cara lain untuk menghindari sql injection adalah menggunakan sqlCommand.
contohnya :
Code: Select all
dim query as string = "insert into karyawan (nip,nama,alamat) values (@nip,@nama,@alamat)"
dim conn as sqlConnection("your connection string")
dim cmd as new sqlCommand(query,conn)

conn.Open()
cmd.Parameters.Add("@nip",sqlDBType.VarChar,10)
cmd.Parameters("@nip").Value = txtNIP.text

cmd.Parameters.Add("@nama",sqlDBType.VarChar,15)
cmd.Parameters("@nama").Value = txtNama.text

cmd.Parameters.Add("@alamat",sqlDBType.VarChar,50)
cmd.Parameters("@alamat").Value = txtAlamat.text

cmd.ExecuteNonQuery()
conn.Close()


untuk nama parameter tidak harus sama dengan nama kolom pada tabel, jadi @nip bisa saja diganti @xxx dan seterusnya.
bagi saya cara ini lebih praktis, ketimbang harus memakai replace :D

CMIIW saya masih newbie ^:)^


Setuju ma yang ini, lebih praktis dibandingkan memkai Replace namun agak ribet dalam pengkodean.
Saya juga lebih sering memakai parameter klo melakukan CRUD
Tetto'ki ri lempu'e, aja' talesse ri tongenge.
User avatar
Rayzen
Prajurit Satu
Prajurit Satu
 
Posts: 244
Joined: 01 Apr 2010, 04:35
Location: Makassar
Memberi kopi: 16 cangkir
Mendapat kopi: 9 cangkir

PreviousNext

Return to Visual Basic .NET

Who is online

Users browsing this forum: No registered users and 2 guests