Visual Studio 2008 de , MDI parent içinde Child formları Maximize özellikte görüntüledğinizde, form içindeki bazı controllerin form dışına çıktığını özellikle DOCK özellikli controllerin oturmadığını görebilirsiniz. bunu engellemek için Child Formunuzu Show yaparken şu şekilde kullanın;
frm.MdiParent = Me
frm.Show()
frm.BringToFront()
frm.WindowState = FormWindowState.Normal
frm.WindowState = FormWindowState.Maximized
Tüm child form içindeki DOCK özellikli controllerin güzel bir şekişde oturduğun göreceksiniz.
6 Mart 2011 Pazar
20 Şubat 2011 Pazar
MikroTik Yazılımı
Eğer MikroTik üzerinde C# da yazılım geliştiriyorsanız , Mikrotik üzerinde API portunun açık olduğundan emin olun. Bunu Winbox ile kontrol edebilir API portunu açıp kapatabilirsiniz.
Sorun ve görüşleriniz için lütfen mesaj bırakın.
Sorun ve görüşleriniz için lütfen mesaj bırakın.
24 Ocak 2011 Pazartesi
Mysql PHP Türkçe Karakter Sorunu
Eğer mysql e türkçe bir bilgi kayıt edecekseniz ve PHP de kodla kaydediyorsanız bunu ekleyin;
$link = mysql_connect("IPadresi","username","password");
mysql_select_db("tabloadı",$link);
@mysql_query("SET NAMES 'utf8'");
bu kod, girilen SQL kodlarındaki Türkçe Karakterin Düzgün Kaydedilmesini Sağlar.
örn:
$sql = 'INSERT INTO tablom(isim) VALUES ("üğişççöÇÖÇÖ")';
mysql_query($sql)
$link = mysql_connect("IPadresi","username","password");
mysql_select_db("tabloadı",$link);
@mysql_query("SET NAMES 'utf8'");
bu kod, girilen SQL kodlarındaki Türkçe Karakterin Düzgün Kaydedilmesini Sağlar.
örn:
$sql = 'INSERT INTO tablom(isim) VALUES ("üğişççöÇÖÇÖ")';
mysql_query($sql)
23 Ocak 2011 Pazar
FileUpload da birden fazla dosya yüklemek
Eğer birden fazla FileUpload kullanıyorsanız ve herhangi bir fileupload a dosya seçtikten sonra kaydedi tıkladığınızda IE size SAYFA GÖRÜNTÜLENEMİYOR diye mesaj verirse
web.config dosyasının syste.web tag içine
< maxrequestlength="1048576" executiontimeout="3600"> kodunu ekleyin.
Hatanın kaynağı, session time out olabilir, göndereceğiniz dosya büyük boyutta olabilir. yukarıdaki değerleri değiştirer yüklemeyi arttırabilirsinizç
web.config dosyasının syste.web tag içine
< maxrequestlength="1048576" executiontimeout="3600"> kodunu ekleyin.
Hatanın kaynağı, session time out olabilir, göndereceğiniz dosya büyük boyutta olabilir. yukarıdaki değerleri değiştirer yüklemeyi arttırabilirsinizç
28 Aralık 2010 Salı
Index and length must refer to a location within the string. Parameter name: length
Eğer Visual Studio ve MySQL kullanıyorsanız ve tableadapter da InsertQuery ile Kayıt girişi esnasında Index and length must refer to a location within the string.
Parameter name: length
hatası alıyorsanız şunu yapın: Tüm Parametredeki değerleri STRING olarak girin;
Örneğin; _t.InsertQuery("Ali","Veli",32) şeklinde bir kodunuz var ve bu kod çalışırken hata alıyorsanız, burdaki 32 sayısını STRING olarak girin;
_t.InsertQuery("Ali","Veli","32") şeklinde çalışacağını göreceksiniz.!
Parameter name: length
hatası alıyorsanız şunu yapın: Tüm Parametredeki değerleri STRING olarak girin;
Örneğin; _t.InsertQuery("Ali","Veli",32) şeklinde bir kodunuz var ve bu kod çalışırken hata alıyorsanız, burdaki 32 sayısını STRING olarak girin;
_t.InsertQuery("Ali","Veli","32") şeklinde çalışacağını göreceksiniz.!
21 Ekim 2010 Perşembe
Visual Studio 2010 Internet Explorer Sorunu
VS2010 da aspx de yaptığınız siteyi derleyip çalıştırınca IE nin otomatik olarak kendi kendine kapanıdığını fark ettiniz mi?
18 Ekim 2010 Pazartesi
Visual Studio ve MySQL
Hiç anlaşamadıklarını düşünüyorum. Özellikler DBType lar sorunlu. Örneğin bir Dataset oluşturduğunuzda MySQL de girilen datetime tipinde bir alan Dataset içinde DateTime olarak algılanıyor. Eğer bu alanda 0000-00-00 00:00:00 şeklinde bir kayıt olursa DataType hatası alırsınız. bunun için en kolay yöntem web.config dosyasındaki connection da
Allow Zero Datetime=true tanımını eklemeniz.
Ayrıca Datasetinizdeki Fill i Configure edip Query Builder 'ı açıp tekrar OK ile kayıt edin. SQL en iyi DataType verecektir. MySql.DataType ile başlayanları System.DataType ile değiştirin. Yoksa ASPX de hata alırsınız.
Allow Zero Datetime=true tanımını eklemeniz.
Ayrıca Datasetinizdeki Fill i Configure edip Query Builder 'ı açıp tekrar OK ile kayıt edin. SQL en iyi DataType verecektir. MySql.DataType ile başlayanları System.DataType ile değiştirin. Yoksa ASPX de hata alırsınız.
Kaydol:
Kayıtlar (Atom)