'mysql' etiketli tüm girdiler gösteriliyor. Hepsi
05.09.2008 - 17:34
EkleBunu Sosyal Paylaşım Butonu0 Yorum | 154 Okuma

Verilerinizde bir takım güncellemeler yaptınız ve tekrar başa dönmek istediniz. rollback() yapmanıza rağmen değişiklikler geri alınmadıysa;

  • Tablolarınızın depolama motoru transaction'nı destekleyen yapıya sahip değildir. Örneğin MyIsam gibi. Tablolarınızın depolama motorunu innodb yapabilirsiniz.
  • Yazdığınız kodlarda  autocommit olayını tetikleyen çağrılar olabilir. Örneğin Stored procedure çağrıları, autocommit olayını tetikleyerek tüm değişiklikleri onaylar. Veritabanı bağlantısı yapılırken "SET AUTOCOMMIT = 0" sorgusunu çalıştırarak autocommit'i kapayabilirsiniz.


MySQL sağolsun, ikincisi ile pek haşır neşir etti beni ;)

Devamını Oku... | Etiketler : db - mysql
15.03.2008 - 13:03
EkleBunu Sosyal Paylaşım Butonu0 Yorum | 326 Okuma

Bu yeni sürümde

  • Dışarıdan (ayrı bir kütüphaneden) gelen verilerdeki tr karakter sorunu çözüldü. Özellikle libqti'de bulanan model'ler tr karakterleri bozuk olarak dönderiyor ve güncelliyordu.
  • Null kolonlar okunamıyor ve kayıtlar arasında gezinirken bileşenin içeriği silinmiyordu. Önceki kaydın verisi kalıyor, buda sanki o kolonda veri varmış izlenimi oluşturuyordu. Bu sürümde oda ortadan kalktı.
  • Artık veritabanına bağlanırken SET NAMES 'utf8' sorgusunun çalıştırılmasına gerek kalmadı.  

Proje Sayfasına Gitmek İçin Tıklayın.

Devamını Oku... | Etiketler : qt - mysql - cpp
31.01.2008 - 20:46
EkleBunu Sosyal Paylaşım Butonu6 Yorum | 406 Okuma

[Güncellendi!]  NMySQLDriver 'ın QT4 sürümü. Ayrıntılar için tıklayın.

Devamını Oku... | Etiketler : mysql - cpp - qt
07.11.2007 - 23:46
EkleBunu Sosyal Paylaşım Butonu0 Yorum | 424 Okuma

Bir çoğunuzun bildigi üzere MySQL'de Bool tip yoktur. Genelde bu tip yerine tinyint kullanılır zaten bazı mysql gui programlarıda bool olarak belirttiğiniz kolonların tipini tinyint(1) olarak değiştirir.

Aslında taşınabilirlik adına böylesi daha iyidir. Çünkü tüm veritabanlarında true, false yerine 0 ve 1 kullanmak daha rahat olabilir. Ama gel görki verileri listelerken kullanıcıya 0, 1 göstermek pekte iyi olmicektir. Misal QT3'deki QDataTable'da veriler söyle görünecektir.

böyle görüntülemektense true yada false veya qdatatable'nın trueText, falseText gibi özelliklerini özelleştirerek Evet veya Hayır diye görüntülemek göze daha çok hitap edip, anlaşılabilirliği artıracaktır. Geçenlerdeki bir projede bu sorun aşmam gerekti ama nasıl?

Devamını Oku... | Etiketler : mysql - cpp - qt
blog Giriş
05.11.2007 - 16:21
EkleBunu Sosyal Paylaşım Butonu0 Yorum | 246 Okuma

İlk girdi ve ilk proje ile dükkanı açıp, gezegende iniş yapmış bulunuyoruz. Buradan tüm gezegen üyelerine selamlar.

Artık tüm proje ve makalelerimi buradan yayınlamayı düşünüyorum. Hatta ilk projeyi ekledim bile. MySQL-NEditor basit bir MySQL veritabanı yöneticisi. Şuan sadece tablo oluşturabiliyor. sf.net gibi proje sitelerinde gerekli işlemler yapıldıktan sonra download'a sunuculacak. Bir diğer projem ise;

Devamını Oku... | Etiketler : qt - mysql
Google
 
En Son Yorumlar
  • Nesimi ACARCA:@Znrk Aynen Katılıyorum. :)...
  • Znrk:Evet neyin nasil hesaplandigi? Kesinlikle sorun bu. Gerci hesaplamalar her kurulusa gore de degisir ...
  • Nesimi ACARCA:Yazım hatası, hemen düzeltiyorum. :) Ayrıca ilginiz için teşekkürler. Mail yoluyla sizinle il...
  • Alparslan Duran:Selamlar e mail adresinizi anlamadım o aradaki (qt) @ anlamına mı gelmekte ??? Neys...
  • TEYMUR:iyi videosu olsa lap iyi ...
  • Nesimi ACARCA:>İnşallah diğer başlıyıpta sonlanamayan (Turquaz, Tekir, Muhasebeci) projeler gibi sonuçl...
  • Ali Kaya:Merhaba ellerinize sağlık. İnşallah diğer başlıyıpta sonlanamay...
  • Nesimi ACARCA:İşte buna sevindim. :-) Yukarıdaki yorumda da belirttiğim gibi gün...
  • kullanici ismi:Tum sistemi testing (lenny) surumune yukseltince versiyon 4.4.0-4 oldu ve bu sekilde derlendi. &...
  • Nesimi ACARCA:QT'yi 4.4.1'e yükseltebilir misiniz? Çünkü, sisteminizde kurulu olan QT'nin QSqlDriv...
Sponsor Bağlantı