Pages

Thursday, May 25, 2017

Multiple-step operation generated errors. Check each status value.


Kali ini saya akan sharing ringan untuk pengecekan error yang muncul pada Ms Visual Basic 6.
Error yang muncul kali ini adalah "Multiple-step operation generated errors. Check each status value." Setelah saya trace masalahnya adalah karena besarnya text yang akan dimasukan ke tabel lebih besar dari besar field yang ada pada database. Berikut potongan source code-nya.

oRS.Open "SELECT TOP 1 * FROM t_kuesioner1", oConn, adOpenDynamic, adLockPessimistic
oRS.AddNew
oRS.Fields("keterangan").Value = Text1(1).Text 

.......
oRS.Update
oRS.Close


Nilai Text1(1).Text lebih panjang dari field keterangan di tabel t_kuesioner1




Oleh karena itu solusinya adalah, field keterangan ditambah length secukupnya, atau dibatasi batas inputan pada text1(1).text sehingga tidak lebih panjang dari lebar field-nya.

Semoga bermanfaat.







2 comments:

  1. Maksudnya gimana ya ??

    ReplyDelete
  2. Misal panjang object text1.text adalah 50 karakter tapi di panjang field keterangan di database(keterangan) adalah 30 char,maka harus dilebarkan menjadi 50 char,bgtu bro

    ReplyDelete