Tolong pilih kategori sesuai, jenis posting (diskusi atau bukan) dan sertakan tag/topik yang sesuai seperti komputer, java, php, mysql, dll. Promosi atau posting tidak pada tempatnya akan kami hapus!
- Bagi Anda yang ingin mendaftar, baca link berikut:
http://diskusiweb.com/discussion/50491/how-to-registrasi-diskusiweb-com-baca-ini-terlebih-dahulu
- Cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com
- Cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

insert data urut di mysql secara bersamaan

mas / mb mau tanya,
gimna query buat nginputin data urut secara bersamaan di mysql.
misal :
tabel_kurs
tanggal || mu

saya ingin input data ke tabel kurs dari tanggal 01-10-2014 sampai dengan tanggal 05-10-2014 dengan mu USD dengan 1 query.
nanti hasilnya menjadi :

tabel_kurs
tanggal         ||     mu
01-10-2014    ||    USD
02-10-2014    ||    USD
03-10-2014    ||    USD
04-10-2014    ||    USD
05-10-2014    ||    USD

tolong bantuannya, terimakasih :)

Comments

  • INSERT INTO table (field1, field2) VALUES ('aaa','aaa'), ('bbb','bbb'), ('ccc','ccc'), ('ddd','ddd'), ('eee','eee')
  • lhah kalo saya mau insert dalam 1 bulan data yg sama beda tanggal gmna dong, mosok ngetik 1 1.
    setauku ada caranya, tapi saya lupa, hehe
  • emang ada yg nyuruh elo ketik manual ? :))

    elo pan bisa bikin koding supaya query string elo bisa tersusun jadi :
    INSERT INTO table (field1, field2) VALUES ('aaa','aaa'), ('bbb','bbb'), ('ccc','ccc'), ('ddd','ddd'), ('eee','eee')
  • ye. .
    kalo q ngarti mah q g tanya mas,
    :-/
  • elo koding pake apa ?
  • database mysql
    prog nya pake vb6
  • edited October 2014
    masa gitu aja kagak ada ide to mas ...

    pake LOOP

    strQuery = "INSERT INTO table (field1, field2) VALUES "
    strValues = ""
    dtStart = DateSerial(2014, 10, 1)
    dtEnd = DateSerial(2014, 10, 5)
    intStart = CLng(Int(dtStart) - 1)
    intEnd = CLng(Int(dtEnd) - 1)

    Do Until intStart >= intEnd

      If strValues = "" Then
        strValues = "(..., ...)"
      Else
        strValues = strValues & ", (..., ...)"
      End If

      intStart = intStart + 1

    Loop

    strQuery = strQuery & strValues



    coba elo pikir yg gw bold
    itu terakhir strQuery isinya sudah jadi :
    INSERT INTO table (field1, field2) VALUES ('aaa','aaa'), ('bbb','bbb'), ('ccc','ccc'), ('ddd','ddd'), ('eee','eee')
  • bingung q mas, hahahaa
    nih q temuin cara singkat :D

    Private Sub cmdinput_Click()
    Dim i As Date
    i = Format(i, "dd-MM-yyyy")
    tblkurs.Refresh
    With tblkurs.Recordset
    For i = date1.Value To date2.Value
    .AddNew
    !tanggal = i
    !USD = Format(tusd, "")
    !EUR = Format(teur, "")
    !YEN = Format(tjpy, "")
    !Sin = Format(tsgd, "")
    !CHF = Format(tchf, "")
    !HKD = Format(thkd, "")
    .Update
    .MoveNext
    Next
    end sub
  • hoalah,
    elo kagak bilang kalo koneksinya pake recordset

    gw kira elo direct execute sql

  • hehehe
    ya maap. . 
    :D
  • edited October 2014
    kalo codingnya tu lebih efektif pake recorset apa tanpa recorset mas?
  • tergantung konsep pengembangan aplikasinya

    kalo elo pahamnya ttg penggunaan datagrid, ya larinya pasti pake recordset
  • hehehe

    owh ya mas, kalo misal q punya textbox isinya inputan kode PO
    tiap mau input baru kodenya isinya misal "PO10140001"
    itu yg "PO1014" dia muncul otomatis sesuai bukan n tahun, kalo yg "0001" inputan manual dr user.
    yang saya tanyakan bisa g kalo yg "PO1014" g bisa di edit, kayak ngelock gt, tp yg 0001 nya bisa.

  • yg PO1014 bentuknya label saja, bukan input field
Sign In or Register to comment.