Mohon pencerahan ttg perbedaan cara penggunaan Syntax SqlDataAdapter dong...
Saya lihat ada yg menggunakan dgn beberapa cara, seperti:
Public cnWIS As New SqlConnection(...)
Public daWIS As New SqlDataAdapter
Public dsWIS As New DataSet
Public cmdSQL As New SqlCommand
cnWIS.Open
Cara 1:
cmdSQL = cnWIS.CreateCommand
cmdSQL.CommandText = strSQL
daWIS.SelectCommand = cmdSQL
daWIS.Clear()
daWIS.Fill(dsWIS, "suppliers"))
Cara 2:
daWIS = New SqlDataAdapter(strSQL, cnWIS)
daWIS.Clear()
daWIS.Fill(dsWIS)
Pertanyaan:
1. Apa perbedaan dari kedua cara tersebut?
2. Apa Plus/Minus dari masing2 cara tersebut? And Kapan masing2 cara tst dipilih?
3. Apakah memang daWIS.Clear() sebaiknya selalu dijalankan sebelum daWIS.Fill()??
4. Pada cara kedua, daWIS.Fill(dsWIS) tdk diberikan parameter Nama utk Dataset, apakah akan timbul nama utk Dataset secara otomatis? Apa Namanya?
5. Bila daWIS di deklarasikan sbg Public dan pada pemakaian berikutnya saya tinggal panggil:
daWIS = New SqlDataAdapter(strSQL, cnWIS) atau daWIS.SelectCommand = cmdSQL
Apakah secara otomatis isi variabel daWIS tertimpah dgn perintah yg baru, atau ada akibat lainnya?
Sory, pertanyaannya banyak....soalnya ga taunya emang masih banyak bener…. ;p
TIA.
regards,
Muliadi Liem
Untuk keluar dari millis ini, kirim email kosong ke:
[EMAIL PROTECTED]
YAHOO! GROUPS LINKS
- Visit your group "Programmer-VB" on the web.
- To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
- Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
