Terima kasih, Bung Aksan atas bantuannya. Efeknya adalah memang selama isian Text1.text tidak terisi/kosong, maka tidak ada record yg tersimpan, tapi Kursor tetap bisa berpindah dari Text1.text ke Textbox lainnya. Saya masih penasaran karena pada VB 6.0 script dibawah ini bisa bekerja, namun tidak pada Kasus diatas, kenapa ya :
Private Sub Text1_LostFocus()
If Text1.Text = "" Then
MsgBox "Error !"
Text1.SetFocus
End If
End Sub

