![]() |
Clomosy Resmi Forum Sitesidir. Amacımız kullanıcılarımıza, iş ortaklarımıza, danışmanlara, yazılımcılara programlarımız hakkında destek ve bilgi vermektir. |
EVariantTypeCastError |
Yanıt Yaz ![]() |
Yazar | |
haletr ![]() Yeni Üye ![]() ![]() Kayıt Tarihi: 16 Haziran 2025 Konum: Konya Durum: Aktif Değil Puanlar: 10 |
![]() ![]() ![]() ![]() ![]() Gönderim Zamanı: 4 Saat 46 Dakika Önce Saat 13:09 |
Merhaba, yazdığım kodda veri tabanına kayıt yaparken boş alan olursa kullanıcıya ShowMessage ile uyarı gönderilmesini istiyorum fakat EVariantTypeCastError Could not convert variant of type (UnicodeString) into type (Boolean) hatası alıyorum. Teşekkür ederim.
void InsertToDatabase; { if (editBaslangic.Text)=='' || editBitis.Text=='' || memoDetay.Lines.Count==0 || editYapilan.Text=='') { ShowMessage('Lütfen tüm alanları doldurun.'); } else { try Clomosy.DBSQLiteQuery.SQL.Text = 'INSERT INTO Logs (username, start_time, end_time, yapilan_is_detay, yapilan_is) VALUES (' + QuotedStr(username) + ', ' + QuotedStr(editBaslangic.Text) + ', ' + QuotedStr(editBitis.Text) + ', ' + QuotedStr(memoDetay.Text) + ', ' + QuotedStr(editYapilan.Text) + ')'; Clomosy.DBSQLiteQuery.OpenOrExecute; ShowMessage('Veriler başarıyla kayıt oldu!'); editBaslangic.Text=''; editBitis.Text=''; memoDetay.Lines.Clear; editYapilan.Text=''; except ShowMessage('Exception class: ' + LastExceptionClassName + ' Exception Message: ' + LastExceptionMessage); } } } |
|
![]() |
|
Emr.Erkmn ![]() Moderatör ![]() Kayıt Tarihi: 28 Şubat 2025 Durum: Aktif Değil Puanlar: 86 |
![]() Yanıt Yaz
Alıntı Emr.Erkmn
Bu mesaj kurallara aykırıysa buradan yöneticileri bilgilendirebilirsiniz.
![]() ![]() ![]() ![]() |
Merhaba Hale,
void InsertToDatabase; { if ((editBaslangic.Text == '') || (editBitis.Text == '') || (memoDetay.Text == '') || (editYapilan.Text == '')) ShowMessage('Lütfen tüm alanları doldurun.'); else { try { Clomosy.DBSQLiteQuery.SQL.Text = 'INSERT INTO Logs (username, start_time, end_time, yapilan_is_detay, yapilan_is) VALUES (' + QuotedStr(username) + ', ' + QuotedStr(editBaslangic.Text) + ', ' + QuotedStr(editBitis.Text) + ', ' + QuotedStr(memoDetay.Text) + ', ' + QuotedStr(editYapilan.Text) + ')'; Clomosy.DBSQLiteQuery.OpenOrExecute; ShowMessage('Veriler başarıyla kayıt oldu!'); } except { ShowMessage('Hata: ' + LastExceptionMessage); } } } }
Düzenli hali bu şekilde, sende projen de deneye bilir misin? |
|
![]() |
Yanıt Yaz ![]() |
|
Tweet |
Forum Atla | Forum İzinleri ![]() Kapalı Foruma Yeni Konu Gönderme Kapalı Forumdaki Konulara Cevap Yazma Kapalı Forumda Cevapları Silme Kapalı Forumdaki Cevapları Düzenleme Kapalı Forumda Anket Açma Kapalı Forumda Anketlerde Oy Kullanma |