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. |
sqlite update |
Yanıt Yaz |
Yazar | |
rabiagnbs
Deneyimli Üye Kayıt Tarihi: 22 Temmuz 2024 Konum: Konya Durum: Aktif Değil Puanlar: 82 |
Mesaj Seçenekleri
Yanıt Yaz
Alıntı rabiagnbs
Bu mesaj kurallara aykırıysa buradan yöneticileri bilgilendirebilirsiniz.
Gönderim Zamanı: 07 Ağustos 2024 Saat 11:22 |
Burada veri güncelleme işlemi başarılı demesine rağmen verileri tekrar uygulamada görüntülemek istediğimde eski bilgiler gözüküyor ne yapmalıyım :
Var muzeDegistir: TclStyleForm; muzeIsimDegistir, muzeTuruDegistir, muzeUcretDegistir,muzeYorumDegistir: TclProEdit; muzeDegistirLabel1, muzeDegistirLabel2: TclProLabel; muzeDegistirPanel1: TclProPanel; muzeDegisiklikKaydet: TclProButton; void UpdateMuzeData; { try Clomosy.DBSQLiteQuery.SQL.Text = 'UPDATE Museums SET muze_turu = ' +QuotedStr(muzeTuruDegistir.Text)+ 'AND muze_ucret=' +QuotedStr(muzeUcretDegistir.Text)+ 'AND muze_yorum=' +QuotedStr(muzeYorumDegistir.Text)+' WHERE muze_isim = ' +QuotedStr(muzeIsimDegistir); Clomosy.DBSQLiteQuery.OpenOrExecute; ShowMessage('Müze Bilgileri güncelleme başarılı!'); except ShowMessage('Exception class: '+LastExceptionClassName+' Exception Message: ' +LastExceptionMessage); } } { muzeDegistir=TclStyleForm.Create(Self); muzeDegistir.SetFormBGImage('https://i.pinimg.com/originals/d8/ea/25/d8ea252948af6d69b709d5b533dfec5d.jpg'); muzeDegistirPanel1=muzeDegistir.AddNewProPanel(muzeDegistir,'muzeDegistirPanel1'); clComponent.SetupComponent(muzeDegistirPanel1, '{ "Align": "alCenter", "Width" :500, "Height":500, "RoundHeight":20, "RoundWidth":20, "BackGroundColor":"null" }'); muzeDegistirLabel1=muzeDegistir.AddNewProLabel(muzeDegistirPanel1,'muzeDegistirLabel1','Bilgilerini Değiştirmek istediğiniz' + #13#10 +'müzenin ismini giriniz:'); clComponent.SetupComponent(muzeDegistirLabel1,'{ "MarginBottom": 800, "Width": 600, "Height": 100, "TextColor":"#8e1414", "TextSize":18, "TextVerticalAlign":"center", "TextHorizontalAlign":"center", "TextBold":"yes", "BackGroundColor":"null" }'); muzeIsimDegistir=muzeDegistir.AddNewProEdit(muzeDegistirPanel1, 'muzeIsimDegistir', 'Müze İsim:'); clComponent.SetupComponent(muzeIsimDegistir,'{ "MarginBottom": 600, "Width" :400, "Height":40, "TextColor":"#12366b", "TextSize":20, "TextVerticalAlign":"center", "TextHorizontalAlign":"center", "TextBold":"yes", "BorderColor":"#ffffff", "RoundHeight":20, "RoundWidth":20, "BorderWidth":1, "BackGroundColor":"#f8f8f8" }'); muzeDegistirLabel2=muzeDegistir.AddNewProLabel(muzeDegistirPanel1,'muzeDegistirLabel2',' Bilgileri Güncelleyiniz ✍ '); clComponent.SetupComponent(muzeDegistirLabel2,'{ "MarginBottom": 450, "Width": 600, "Height": 100, "TextColor":"#8e1414", "TextSize":18, "TextVerticalAlign":"center", "TextHorizontalAlign":"center", "TextBold":"yes", "BackGroundColor":"null" }'); muzeTuruDegistir=muzeDegistir.AddNewProEdit(muzeDegistirPanel1, 'muzeTuruDegistir', 'Müze Türü:'); clComponent.SetupComponent(muzeTuruDegistir,'{ "MarginBottom": 400, "Width" :400, "Height":40, "TextColor":"#12366b", "TextSize":20, "TextVerticalAlign":"center", "TextHorizontalAlign":"center", "TextBold":"yes", "BorderColor":"#ffffff", "RoundHeight":20, "RoundWidth":20, "BorderWidth":1, "BackGroundColor":"#f8f8f8" }'); muzeUcretDegistir=muzeDegistir.AddNewProEdit(muzeDegistirPanel1, 'muzeUcretDegistir', 'Müze Giriş Ücreti:'); clComponent.SetupComponent(muzeUcretDegistir,'{ "MarginBottom": 300, "Width" :400, "Height":40, "TextColor":"#12366b", "TextSize":20, "TextVerticalAlign":"center", "TextHorizontalAlign":"center", "TextBold":"yes", "BorderColor":"#ffffff", "RoundHeight":20, "RoundWidth":20, "BorderWidth":1, "BackGroundColor":"#f8f8f8" }'); muzeYorumDegistir=muzeDegistir.AddNewProEdit(muzeDegistirPanel1, 'muzeYorumDegistir', 'Müze Yorumu:'); clComponent.SetupComponent(muzeYorumDegistir,'{ "MarginBottom": 200, "Width" :400, "Height":40, "TextColor":"#12366b", "TextSize":20, "TextVerticalAlign":"center", "TextHorizontalAlign":"center", "TextBold":"yes", "BorderColor":"#ffffff", "RoundHeight":20, "RoundWidth":20, "BorderWidth":1, "BackGroundColor":"#f8f8f8" }'); muzeDegisiklikKaydet=muzeDegistir.AddNewProButton(muzeDegistirPanel1, 'muzeDegisiklikKaydet', ' Güncellemeleri Kaydet'); clComponent.SetupComponent(muzeDegisiklikKaydet,'{ "MarginTop":700, "TextColor":"#fae6fc", "TextWidth":50, "TextHeight":10, "TextSize":15, "Width" :230, "Height":50, "RoundHeight":10, "RoundWidth":10, "BorderWidth":2, "TextBold":"yes", "BackGroundColor":"#e2c1c8" }'); muzeDegistir.AddNewEvent(muzeDegisiklikKaydet,tbeOnClick,'UpdateMuzeData'); Clomosy.DBSQLiteConnect(Clomosy.AppFilesPath + 'ClomosyDatabase.db3', ''); muzeDegistir.Run; } |
|
RabiaGnbs
|
|
Developer
Forum Yöneticisi Kayıt Tarihi: 14 Haziran 2023 Durum: Aktif Değil Puanlar: 354 |
Mesaj Seçenekleri
Yanıt Yaz
Alıntı Developer
Bu mesaj kurallara aykırıysa buradan yöneticileri bilgilendirebilirsiniz.
|
Merhaba Rabia,
void UpdateMuzeData; { try Clomosy.DBSQLiteQuery.SQL.Text = 'UPDATE Museums SET muze_turu = ' +QuotedStr(muzeTuruDegistir.Text)+ 'AND muze_ucret=' +QuotedStr(muzeUcretDegistir.Text)+ 'AND muze_yorum=' +QuotedStr(muzeYorumDegistir.Text)+' WHERE muze_isim = ' +QuotedStr(muzeIsimDegistir); ShowMessage(Clomosy.DBSQLiteQuery.SQL.Text); Clomosy.DBSQLiteQuery.OpenOrExecute; ShowMessage('Müze Bilgileri güncelleme başarılı!'); except ShowMessage('Exception class: '+LastExceptionClassName+' Exception Message: ' +LastExceptionMessage); } } ShowMessage(Clomosy.DBSQLiteQuery.SQL.Text); ile gelen text bir kontrol eder misin? Muhtemelen update cümlen bir hata vardır. |
|
rabiagnbs
Deneyimli Üye Kayıt Tarihi: 22 Temmuz 2024 Konum: Konya Durum: Aktif Değil Puanlar: 82 |
Mesaj Seçenekleri
Yanıt Yaz
Alıntı rabiagnbs
Bu mesaj kurallara aykırıysa buradan yöneticileri bilgilendirebilirsiniz.
|
UPDATE Museums SET muze_turu 'Türbe' AND muze_ucret='200' AND muze_yorum='Çok güzel'WHERE müze_isim='5413527040' yazdırıyor show message'de
|
|
RabiaGnbs
|
|
Developer
Forum Yöneticisi Kayıt Tarihi: 14 Haziran 2023 Durum: Aktif Değil Puanlar: 354 |
Mesaj Seçenekleri
Yanıt Yaz
Alıntı Developer
Bu mesaj kurallara aykırıysa buradan yöneticileri bilgilendirebilirsiniz.
|
Merhaba Rabia,
where koşulunda yer alan 5413527040 böyle bir müze ismi yoksa güncelleme yapamaz. QuotedStr(muzeIsimDegistir) gelen veriyi kontrol eder misin?
|
|
rabiagnbs
Deneyimli Üye Kayıt Tarihi: 22 Temmuz 2024 Konum: Konya Durum: Aktif Değil Puanlar: 82 |
Mesaj Seçenekleri
Yanıt Yaz
Alıntı rabiagnbs
Bu mesaj kurallara aykırıysa buradan yöneticileri bilgilendirebilirsiniz.
|
ben öyle bir isim girmedim string şeklinde müze ismi girdim ama bu şekilde sayı olarak gösteriyor
|
|
RabiaGnbs
|
|
rabiagnbs
Deneyimli Üye Kayıt Tarihi: 22 Temmuz 2024 Konum: Konya Durum: Aktif Değil Puanlar: 82 |
Mesaj Seçenekleri
Yanıt Yaz
Alıntı rabiagnbs
Bu mesaj kurallara aykırıysa buradan yöneticileri bilgilendirebilirsiniz.
|
Ve veri tabanında olan bir isim girdim
|
|
RabiaGnbs
|
|
Developer
Forum Yöneticisi Kayıt Tarihi: 14 Haziran 2023 Durum: Aktif Değil Puanlar: 354 |
Mesaj Seçenekleri
Yanıt Yaz
Alıntı Developer
Bu mesaj kurallara aykırıysa buradan yöneticileri bilgilendirebilirsiniz.
|
Merhaba Rabia
Kodunu paylaşır mısın?
|
|
rabiagnbs
Deneyimli Üye Kayıt Tarihi: 22 Temmuz 2024 Konum: Konya Durum: Aktif Değil Puanlar: 82 |
Mesaj Seçenekleri
Yanıt Yaz
Alıntı rabiagnbs
Bu mesaj kurallara aykırıysa buradan yöneticileri bilgilendirebilirsiniz.
|
Var muzeDegistir: TclStyleForm; muzeIsimDegistir, muzeTuruDegistir, muzeUcretDegistir,muzeYorumDegistir: TclProEdit; muzeDegistirLabel1, muzeDegistirLabel2: TclProLabel; muzeDegistirPanel1: TclProPanel; muzeDegisiklikKaydet: TclProButton; void UpdateMuzeData; { try Clomosy.DBSQLiteQuery.SQL.Text = 'UPDATE Museums SET muze_turu = ' +QuotedStr(muzeTuruDegistir.Text)+ 'AND muze_ucret=' +QuotedStr(muzeUcretDegistir.Text)+ 'AND muze_yorum=' +QuotedStr(muzeYorumDegistir.Text)+' WHERE muze_isim = ' +QuotedStr(muzeIsimDegistir); ShowMessage(Clomosy.DBSQLiteQuery.SQL.Text); Clomosy.DBSQLiteQuery.OpenOrExecute; ShowMessage('Müze Bilgileri güncelleme başarılı!'); except ShowMessage('Exception class: '+LastExceptionClassName+' Exception Message: ' +LastExceptionMessage); } } { muzeDegistir=TclStyleForm.Create(Self); muzeDegistir.SetFormBGImage('https://i.pinimg.com/originals/d8/ea/25/d8ea252948af6d69b709d5b533dfec5d.jpg'); muzeDegistirPanel1=muzeDegistir.AddNewProPanel(muzeDegistir,'muzeDegistirPanel1'); clComponent.SetupComponent(muzeDegistirPanel1, '{ "Align": "alCenter", "Width" :500, "Height":500, "RoundHeight":20, "RoundWidth":20, "BackGroundColor":"null" }'); muzeDegistirLabel1=muzeDegistir.AddNewProLabel(muzeDegistirPanel1,'muzeDegistirLabel1','Bilgilerini Değiştirmek istediğiniz' + #13#10 +'müzenin ismini giriniz:'); clComponent.SetupComponent(muzeDegistirLabel1,'{ "MarginBottom": 800, "Width": 600, "Height": 100, "TextColor":"#8e1414", "TextSize":18, "TextVerticalAlign":"center", "TextHorizontalAlign":"center", "TextBold":"yes", "BackGroundColor":"null" }'); muzeIsimDegistir=muzeDegistir.AddNewProEdit(muzeDegistirPanel1, 'muzeIsimDegistir', 'Müze İsim:'); clComponent.SetupComponent(muzeIsimDegistir,'{ "MarginBottom": 600, "Width" :400, "Height":40, "TextColor":"#12366b", "TextSize":20, "TextVerticalAlign":"center", "TextHorizontalAlign":"center", "TextBold":"yes", "BorderColor":"#ffffff", "RoundHeight":20, "RoundWidth":20, "BorderWidth":1, "BackGroundColor":"#f8f8f8" }'); muzeDegistirLabel2=muzeDegistir.AddNewProLabel(muzeDegistirPanel1,'muzeDegistirLabel2',' Bilgileri Güncelleyiniz ✍ '); clComponent.SetupComponent(muzeDegistirLabel2,'{ "MarginBottom": 450, "Width": 600, "Height": 100, "TextColor":"#8e1414", "TextSize":18, "TextVerticalAlign":"center", "TextHorizontalAlign":"center", "TextBold":"yes", "BackGroundColor":"null" }'); muzeTuruDegistir=muzeDegistir.AddNewProEdit(muzeDegistirPanel1, 'muzeTuruDegistir', 'Müze Türü:'); clComponent.SetupComponent(muzeTuruDegistir,'{ "MarginBottom": 400, "Width" :400, "Height":40, "TextColor":"#12366b", "TextSize":20, "TextVerticalAlign":"center", "TextHorizontalAlign":"center", "TextBold":"yes", "BorderColor":"#ffffff", "RoundHeight":20, "RoundWidth":20, "BorderWidth":1, "BackGroundColor":"#f8f8f8" }'); muzeUcretDegistir=muzeDegistir.AddNewProEdit(muzeDegistirPanel1, 'muzeUcretDegistir', 'Müze Giriş Ücreti:'); clComponent.SetupComponent(muzeUcretDegistir,'{ "MarginBottom": 300, "Width" :400, "Height":40, "TextColor":"#12366b", "TextSize":20, "TextVerticalAlign":"center", "TextHorizontalAlign":"center", "TextBold":"yes", "BorderColor":"#ffffff", "RoundHeight":20, "RoundWidth":20, "BorderWidth":1, "BackGroundColor":"#f8f8f8" }'); muzeUcretDegistir.clTypeOfField = taFloat; muzeYorumDegistir=muzeDegistir.AddNewProEdit(muzeDegistirPanel1, 'muzeYorumDegistir', 'Müze Yorumu:'); clComponent.SetupComponent(muzeYorumDegistir,'{ "MarginBottom": 200, "Width" :400, "Height":40, "TextColor":"#12366b", "TextSize":20, "TextVerticalAlign":"center", "TextHorizontalAlign":"center", "TextBold":"yes", "BorderColor":"#ffffff", "RoundHeight":20, "RoundWidth":20, "BorderWidth":1, "BackGroundColor":"#f8f8f8" }'); muzeDegisiklikKaydet=muzeDegistir.AddNewProButton(muzeDegistirPanel1, 'muzeDegisiklikKaydet', ' Güncellemeleri Kaydet'); clComponent.SetupComponent(muzeDegisiklikKaydet,'{ "MarginTop":700, "TextColor":"#fae6fc", "TextWidth":50, "TextHeight":10, "TextSize":15, "Width" :230, "Height":50, "RoundHeight":10, "RoundWidth":10, "BorderWidth":2, "TextBold":"yes", "BackGroundColor":"#e2c1c8" }'); muzeDegistir.AddNewEvent(muzeDegisiklikKaydet,tbeOnClick,'UpdateMuzeData'); Clomosy.DBSQLiteConnect(Clomosy.AppFilesPath + 'ClomosyDatabase.db3', ''); muzeDegistir.Run; }
|
|
RabiaGnbs
|
|
Developer
Forum Yöneticisi Kayıt Tarihi: 14 Haziran 2023 Durum: Aktif Değil Puanlar: 354 |
Mesaj Seçenekleri
Yanıt Yaz
Alıntı Developer
Bu mesaj kurallara aykırıysa buradan yöneticileri bilgilendirebilirsiniz.
|
Merhaba Rabia,
Hatan devam ediyor mu?
|
|
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 |