Error pada saat input data ke acces
-
08 Mei 2012 3:56
saya memiliki database dengan key = xKey
kemudian saya insert 1 buah file dengan key = 'burung'
terjadi error jika saya input kembali dengan key = 'burung'
bagaimana cara cek apakah key sudah ada atau belum
Semua Balasan
-
10 Mei 2012 9:16key di sini apakah Index di table? jika iya, maka kamu tidak bisa insert data dengan data kembar (harus unique), kalau bisa struktur tablenya (dalam bentuk SQL) di sertakan juga biar ada gambaram
-
11 Mei 2012 9:08Moderator
Halo ukung,
Terima kasih atas partisipasinya dalam forum MSDN Indonesia!
Betul seperti yang saudara robby katakan, setiap index di table harus unique. Mungkin bisa disertakan table yang anda buat supaya bisa mempermudah rekan – rekan di forum ini untuk membantu anda.
Agnes Sannie [MSFT]
MSDN Community Support | Feedback to us
Get or Request Code Sample from Microsoft
Please remember to mark the replies as answers if they help and unmark them if they provide no help. -
19 Mei 2012 5:42
salam hangat,
untuk melakukan pengecekan apakah data yang ada sudah kita inputkan sebelumnya atau tidak, anda bisa berikan sebuah statement pada aplikasi anda, (dengan catatan statement tsb merujuk pada values yang ada dalam table). biasanya yang bersifat primary yg akan ditolak.
misal :
(
int ID_Member(10) NOT NULL AUTO_INCREMENT,
varchar Nama(20) NOT NULL,
varchar Alamat(15) NOT NULL,
varchar Email(25) NOT NULL,
//dst
PRIMARY KEY (ID_member),
)
ENGINE = MyISAMpada saat insert into values 'blablabla',
berikan test pengujian values dgn iterasi, baik itu if - else ato yg lain nya... berikaan exception handling untuk errornya agar aplikasi tidak stack..example
try
{// statement if true
}
catch (SQLExecption ex)
{// statement if false
messagebox.show(ex.message);}
semoga bisa membantu,
regard
- Disarankan sebagai Jawaban oleh r aditya gumay 19 Mei 2012 5:42
- Ditandai sebagai Jawaban oleh Agnes SannieMicrosoft Contingent Staff, Moderator 21 Mei 2012 9:15