Unable to convert MySQL date/time value to System.DateTime

Posted on Temmuz 13th, 2009 in MySQL by Hhuso

Bu hatayı alıyorsanız tablonuzdaki datetime tipindeki field lara dikkat ediniz. Eğer ki 0000-00-00 00:00:00 olarak bulunuyorsa değer, hatanın nedeni bu. En azından benim sebebim bu. Bunu gidermek için ilgili field değerinin tipini TIMESTAMP olarak belirleyebiliriz.

Mysql Türkçe Karakter Sorunu

Posted on Haziran 15th, 2009 in C#, MySQL by Hhuso

Mysql tablolarım utf 8 olarak ayarlı. Utf8 olunca veritabanına ğ, ş gibi türkçe karakterleri gönderince g, s olarak kaydediyordu. Çözümü, connection string imize Charset=utf8; kelimesini eklemek.

Yani “Server=ServerName/IP;Database=DBName;Uid=UserName;Pwd=Password;Charset=utf8

ASP.NET & MYSQL Konuşturulması

Posted on Mayıs 4th, 2009 in C#, MySQL by Hhuso

Eğer ki ASP.NET projenizi MYSQL ile tasarlamak istiyorsanız geçtiğim aşamalardan geçeceğiniz anlamına geliyor :)

http://www.huseyinozcan.com/?p=139 yazısının yardımı ile MySQL i kuralım. MySQL kurdum. Hangi arayüzden yöneticem diyosanız kurulum sayfasının en altında MYSQL GUI sini indirebileceğimiz linki verdim. Onu da kurduktan sonra deneme veritabanımızı oluşturabiliriz. Vt ve tabloları oluşturduktan sonra Visual Studio tarafına geçmeden önce yine kurulum sayfasının altında yer alan MySql Connector/ODBC 5.1 linkinden programı indirip kurmalıyız. Mysql ile ASP.NET arasındaki postacımız bu program. Postacıyı da kurduktan sonra Visual Studio dan yeni bir web projesi oluşturabiliriz. Ben web projesi üzerinden gittim.

MySQL iletiÅŸim adresimiz için gereken ConnectionString : “DRIVER={MySQL ODBC 5.1 Driver};SERVER=127.0.0.1; DATABASE=DDD;USER=UUU;PASSWORD=PPP; OPTION=3;”

Ufak bir deneme ASP.NET ve MYSQL bağlantılı bir sorgu :

        string connstr = “DRIVER={MySQL ODBC 5.1 Driver};SERVER=127.0.0.1; DATABASE=DDDDD;USER=UUUUU;PASSWORD=PPPPP; OPTION=3;”;
        OdbcConnection conn = new OdbcConnection(connstr);
        OdbcCommand comm = new OdbcCommand(”SQL sorgumuz“, conn);
        conn.Open();
        comm.ExecuteNonQuery();
        conn.Close();

Sorun yaÅŸayan illaki olacaktır. Bu gibi durumda yardımcı olmak isterim. …İletiÅŸim…

MySQL Server Kurulumu

Posted on Mayıs 3rd, 2009 in MySQL by Hhuso

MySQL, Sun Microsystems tarafından geliştirilmekte olan yüksek performanslı ve açık kaynak kod dağıtılan veritabanı sistemidir. Bu makalemde sizlere Community Server, yani açık lisans özelliği ile pek çok internet sitesinin ve hatta hosting firmalarının öncelikli tercihi haline gelmeyi başarmış olan bu üstün veritabanı programının Microsoft Windows tabanlı sistemlerde nasıl kurulacağını ve yapılandırılacağını açıklayacağım.

Öncelikle MySQL Download linkini kullanarak MySQL kurulum dosyasını indirmemiz gerekmektedir. Bu dosyayı bilgisisayarımıza indirdikten sonra çalıştırıyoruz ve MySQL kurulumu başlıyor.