Terima kasih buat rekan-rekan yg sudah berkenan sharing pengalaman dan
solusi kepada saya.

Untuk masalah ini, ternyata benar seperti analisa dari Bung Setiawan....Code
sudah benar!! Ternyata kesalahan ada pada saya, yaitu pada rancangan Tabel
InvoiceARDetails -- PrimaryKey = InvoiceNo saja, sehingga pada saat record
ke-2 akan ditulis, terjadi Error! ..... seharusnya PrimaryKey di Set menjadi
InvoiceNo + MainProductID.

Berikut saya sertakan contoh coding, untuk Update dari DataSet ke Data
Source, semoga bermanfaat buat rekan lainnya:

    Private Sub fSaveDetails()
        Dim strSQLUpdate As String = "INSERT INTO InvoiceARDetails" & _
                                                                "(InvoiceNo,
MainProductID) " & _
                                                      "VALUES(@InvoiceNo,
@MainProductID)"

        Dim cmInsert As SqlCommand
        Dim prmSQLInsert As SqlParameter

        cmInsert = New SqlCommand(strSQLUpdate, cnWIS)
        myDA.InsertCommand = cmInsert

        cmInsert.Parameters.Add("@InvoiceNo", SqlDbType.Char, 7,
"InvoiceNo")
        cmInsert.Parameters.Add("@MainProductID", SqlDbType.Char, 6,
"MainProductID")

        If myDS.HasChanges Then
            dsChanges = myDS.GetChanges()
            If dsChanges.HasErrors() Then
                MessageBox.Show("Ada Error nich!")
                myDS.RejectChanges()
            Else
                myDS.AcceptChanges()
                myDA.Update(dsChanges, strTableName)
            End If
        End If

    End Sub

regards,
Muliadi Liem
 
> > -----Original Message-----
> > From: [email protected] [mailto:Programmer-
> > [EMAIL PROTECTED] On Behalf Of Setiawan
> >
> > Kalau saya lihat dari code anda, seharusnya udah jalan tuh. Tapi ini
pasti
> kan hanya
> > untuk insert aja?. Kalau ada update dan delete anda harus juga kasih
> > UpdateCommand dan DeleteCommand. Error Messagenya juga ngak berarti apa2
> > tuh. (ngak jelas)


Send instant messages to your online friends http://asia.messenger.yahoo.com 


------------------------ Yahoo! Groups Sponsor --------------------~--> 
Fair play? Video games influencing politics. Click and talk back!
http://us.click.yahoo.com/T8sf5C/tzNLAA/TtwFAA/k7folB/TM
--------------------------------------------------------------------~-> 

Untuk keluar dari millis ini, kirim email kosong ke:
[EMAIL PROTECTED]

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/Programmer-VB/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Kirim email ke