KO BLM ADA TANGGAPAN NIII
  thank Atas saran nya Mas Andreas and Vb mania
  tapi saya coba dengan sintak sbb: tetap sama bila di save data cuman 1 yaitu 
data terakhir
  mungkin sintak saya ada yang salah 
  tolong dong solusinya vb mania
  sintak yang lebih ok  


  Adodc1(dt_NoInvoice)
  Adodc2(Dt_Custemer)
  Adodc3(DT_InNOinvoice) data buat manifulasi
  Adodc4(Dt_invoice) Yang di save

   Private Sub cmd_Simpan_Click()
  Do While Not Dt_InNOInvoice.Recordset.EOF
          If Not Dt_InNOInvoice.Recordset!Description <= Space(10) Then
              DT_INVOICE.Recordset.AddNew
              DT_INVOICE.Recordset!no_invoice = TXT_NOINVOICE.Text
              DT_INVOICE.Recordset!No_FakPajak = TXT_NOFPSSI.Text
              DT_INVOICE.Recordset!npwpssi = TXT_NPWPSSI.Text
              DT_INVOICE.Recordset!manager = TXT_MANAGER.Text
              'DT_invoice.Recordset!tanggal = DTPicker1.Value
              DT_INVOICE.Recordset!tanggal = TXT_TANGGAL.Text
              
              DT_INVOICE.Recordset!cd_custemer = DataCombo1.Text
              DT_INVOICE.Recordset!nama = DT_CUSTEMER.Recordset!nama
              DT_INVOICE.Recordset!alamat = DT_CUSTEMER.Recordset!alamat
              DT_INVOICE.Recordset!alamat2 = DT_CUSTEMER.Recordset!alamat2
              DT_INVOICE.Recordset!telp = DT_CUSTEMER.Recordset!telp
              DT_INVOICE.Recordset!NPWP = TXT_NPWPCUSTEMER.Text
              DT_INVOICE.Recordset!NoFP = TXT_FPCUSTEMER.Text
                                     
              DT_INVOICE.Recordset!No_urut = Dt_InNOInvoice.Recordset!No_urut
              DT_INVOICE.Recordset!cd_barang = 
Dt_InNOInvoice.Recordset!cd_barang
              DT_INVOICE.Recordset!Description = 
Dt_InNOInvoice.Recordset!Description
              DT_INVOICE.Recordset!Unit_price = 
Dt_InNOInvoice.Recordset!Unit_price
              DT_INVOICE.Recordset!qty = Dt_InNOInvoice.Recordset!qty
              DT_INVOICE.Recordset!AMOUNT = Dt_InNOInvoice.Recordset!AMOUNT
              DT_INVOICE.Recordset!Remark = Dt_InNOInvoice.Recordset!Remark
              
              DT_INVOICE.Recordset.Update
              End If
              Dt_InNOInvoice.Recordset.MoveNext
              Loop
              DT_INVOICE.Refresh
              form_kosong
  End Sub

  Private Sub cmd_tambah_Click()
  On Error Resume Next
      Dt_InNOInvoice.Recordset.AddNew
      Dt_InNOInvoice.Recordset!cd_barang = DataCombo2
      Dt_InNOInvoice.Recordset!No_urut = Combo1
      Dt_InNOInvoice.Recordset!Description = TXT_DESCRIPTION.Text
      Dt_InNOInvoice.Recordset!box = Txt_Box.Text
      Dt_InNOInvoice.Recordset!Remark = txt_remark.Text
      Dt_InNOInvoice.Recordset!qty = Val(txt_QTY.Text)
      Dt_InNOInvoice.Recordset!Unit_price = TXT_UnitPrice
      Dt_InNOInvoice.Recordset!AMOUNT = txt_amount.Text
      Dt_InNOInvoice.Recordset.Update
      Dt_InNOInvoice.RecordSource = "select*from Innoinvoice in 
'D:\jasakom\vb\DataAccess\Marketing3.mdb'"
      On Error GoTo 0
          FORM_KOSONG2

  End Sub

  Sub form_kosong()
  TXT_NOINVOICE.Text = ""
  TXT_NOFPSSI.Text = ""
  TXT_MANAGER.Text = ""
  TXT_TANGGAL.Text = ""
  DataCombo1.Text = ""
  DataCombo2.Text = ""
  TXT_NAMA.Text = ""
  TXT_ALAMAT.Text = ""
  TXT_ALAMAT2.Text = ""
  TXT_TELP.Text = ""
  TXT_NPWPSSI.Text = ""
  TXT_NPWPCUSTEMER.Text = ""
  TXT_FPCUSTEMER.Text = ""
  TXT_DESCRIPTION.Text = ""
  TXT_UnitPrice.Text = ""
  txt_QTY.Text = ""
  txt_amount.Text = ""
  txt_remark.Text = ""
   If Not Dt_InNOInvoice.Recordset.RecordCount = 0 Then
      Dt_InNOInvoice.Recordset.MoveFirst
      Do While Not Dt_InNOInvoice.Recordset.EOF
        Dt_InNOInvoice.Recordset.Delete
        Dt_InNOInvoice.Recordset.MoveNext
      Loop
      End If
      On Error GoTo 0


  End Sub
     
     

[Non-text portions of this message have been removed]

Kirim email ke