C# İle çok daha kolay… .NET, C#, SQL, MySQL, php, PhotoShop, Teknik Donanım, Visual Stduio, Dreamweaver, Video Editing, Development

Windows was unable to complete format HATASI


PDA ve Mobil Telefondan Takip Etmek İçin
Lütfen Kare Kodu Okutunuz…

Sabit yada taşınabilir yeni bir Harddisk aldınız ve bilgisayarınıza bağladınız ancak dosyaları hiç kopyalayamıyorsunuz, hata veriyor ve USB portundan ayırıyorsunuz sonra geri takıyorsunuz ve bu defa da size Harddiski biçimlendirmeniz gerektiği yönünde bir Windows uyarısı veriliyor. Ancak biçimlendirme yapmak istediğinizde windows was unable to complete format şeklinde bir uyarı penceresi açılıyor. Ne yaparsanız yapın bir türlü format atamıyorsunuz diske.

windows was unable to complete format Hatası

ÇÖZÜM:
Çözüm tabi ki çok basit. Disk, PC nize USB yada SATA portundan  takılı halde iken Bilgisayarım ikonuna sağ click ve daha sonrada Manage(Yönet) sekmesine tıklayınız. Açılacak olan yönetim ekranında Storage > Disk Management (Depolama > Disk Yönetimi) başlığına tıklayınız. Yanda bilgisayarınıza bağlı gerçek ve sanal sürücülerin listesini göreceksiniz. Burada Windows’ un otomatik olarak hatalı diskiniz için belirlediği sürücü harfinin bulunduğu yeri tıklayın.

windows was unable to complete format Hata1.   Bu alana sağ tıklayın ve “Delete Volume” ( Bölümü Sil) seçeneğini tıklayın.

2.  Daha sonra tekrar bölümün üzerinde sağ tıklayarak “New Simple Volume” (Yeni Basit Alan) seçeneğini tıklayın.

3.  Açılan pencerede “Next” ile bir sonraki ekrana geçilir.

4.  Bir sonraki ekranda ise HDD’ nin kaç parçaya ayrılacağı sorulur. Eğer USB HDD kullanıyorsanız bu pencereyide Next diyerek geçelim.

5.  Sürücünün hangi harf ile isimlendirileceği sorulur burayıda Next ile geçelim.

6.  Şimdiki ekranda ise size diskin hangi Dosya Sistemi ile biçimlendirileceği ve Adının ne olacağı sorulur. Dosya sistemini NTFS olarak belirleyim, kendinizce bir isim vererek bu bölümüde geçelim.

7. En son ekranda da “Finish” butonuna tıklayarak işlemimizi bitiriyoruz. Birkaç dakika yada saniye bekledikten sonra diskiniz biçimlendirilmiş olarak kullanılmaya hazır hale gelecektir.

Son olarak eğer satın aldığınız diskin dosya sistemi NTFS olarak değilde FAT32 olarak ayarlanmış ise ilk olarak hiçbir veri yazmadan önce mutlaka NTFS olarak biçimlendirin. Aksi takdirde dosya boyutu 3,25 Gb’ ın üzerinde olan dosyalarınızı kopyalayamazsınız. Bunun için NTFS dosya sistemine çevirmeniz gerekir. Yukarıda anlattığım çözüm yöntemi bu sorun içinde geçerlidir.

Çözüm ile ilgili yaşanabilecek sıkıntılar için mutlaka bize yazınız.

VN:F [1.9.11_1134]
Rating: 5.0/5 (2 votes cast)
VN:F [1.9.11_1134]
Rating: +2 (from 2 votes)

Etiketler: , , , , , , , , , , , ,

Bilişim Haber, Genel, Teknik Destek, Windows Hataları | Yorum Yok | Kalıcı Bağlantı | Tarih: 4th Aralık 2011

HP Procurve Akıllı Switch Fabrika Ayarlarına Döndürme(Sıfırlama)


PDA ve Mobil Telefondan Takip Etmek İçin
Lütfen Kare Kodu Okutunuz…

 HP Procurve Sıfırlama/Fabrika Ayarlarına Döndürme/Default Factory:

1. Ön panelde bulunan RESET ve CLEAR butonlarına aynı anda basılı tutun.

2. Üç, Dört saniye sonra RESET  butonunu bırakın.

3. SELF TEST lambası yanıp söndükten sonra sürekli yanık kaldığında CLEAR butonuda bırakılır.

4. Hp Procurve’ ün bazı modellerinde örneğin 24 portlu 2510-24 modelinde İlk önce RESET düğmesine basılır, tüm ledler yandığında RESET düğmesi bırakılır ve hemen ardından switchin tüm ledleri normal olması gereken haline dönene kadar CLEAR butonuna basılı tutulur.  Eğer LED’ lerin normale döndüğünden emin olamıyorsanız ya consol ile Pcye bağlayıp hyperterminal ekranından decompile işleminin tamamlanıp tamamlanmadığını kontrol edin yada 60 saniye boyunca CLEAR butonunu serbest bırakmayın.

Yöntemleri uygulayıp başarısız olan arkadaşlar bilgi@omersahin.com.tr den paylaşsınlar yardımcı olalım.

Switch Decompile işlemini bitir bitirmez normale döner ve ROM’ unda sakladığı ilk ayarlara dönmüş olur.

Bu işlemi yapmadan önce mutlak suretle backup alınmalıdır. Password unutulduğunda da bu işlemi yapmak gerekmektedir.

 

 

VN:F [1.9.11_1134]
Rating: 5.0/5 (2 votes cast)
VN:F [1.9.11_1134]
Rating: +2 (from 2 votes)

Etiketler: , , , , , , , ,

Bilişim Haber, Genel, Network(Ağ) | Yorum Yok | Kalıcı Bağlantı | Tarih: 25th Kasım 2011

HP Procurve Akıllı Switch Yapılandırma

Hp Akıllı Switch Yapılandırma       Hp Procurve tipi akıllı (yönetilebilir) switchlerde bir takım denetim ve ayarların nasıl yapıldığından bahsedeceğim.

Ayarlarımızı anlatırken HP Procurve 2650 modelini baz alacağız. Ancak HP’ nin diğer switch modellerinde de bariz bir farklılık olmayacağı için kolaylıkla diğer modellere de uyarlayabilirsiniz.

Öncelikle switch ile ne tür bağlantı kuracağınıza karar vermelisiniz. Örneğin üzerinde hiç bir konfigurasyon yoksa yada sizin bilmediğiniz konfigurasyonlar var ise mecburen Consoldan bağlantı kurmanız gerekir. Switch ile PC arasındaki bağlantıyı COM portu aracılığıyla sağlayabilirsiniz. Switch ile birlikte size verilen 1 adet consol bağlantı kablosu vardır, kutuda mevcuttur, eğer yok ise temin etmek zor olmayacaktır. RS232 bağlantı kablosu şeklinde ararsanız kesinlikle bulursunuz. Uydu Alıcılarını güncellemek için kullanılan kablo ile aynıdır. Sadece bazı Procurve modellerinde consol bağlantısı switchin ön yüzünde olur ve RJ45 tipinde bir porttur. Buradan konsol bağlantısını yapabilmek için daha farklı bir kabloya ihtiyacınız olacaktır. Bu kablonun bir ucu RJ45 diğer ucu RS232 tipindedir. Yazının tamamını okuyun…

VN:F [1.9.11_1134]
Rating: 5.0/5 (2 votes cast)
VN:F [1.9.11_1134]
Rating: +1 (from 1 vote)

Etiketler: , , , , , , , , , , ,

Bilişim Haber, Genel, Network(Ağ), Teknik Destek | Yorum Yok | Kalıcı Bağlantı | Tarih: 25th Kasım 2011

SQL ile Son 3 Günün Kayıtlarını Sorgulama – DATEDIFF


PDA ve Mobil Telefondan Takip Etmek İçin
Lütfen Kare Kodu Okutunuz…

Veritabanımızda bulunan kayıtlardan son 2 gün yada son 3 gün veya son 1 hafta, son 1 ayın kayıtlarını sorgulamak istersek nasıl bir yol izlemek gerekir.

Bunun için hem SQL de hemde kullandığımız programlama platformu ile çözebiliriz. Metod yada fonksiyon yazıp vakit kaybetmeye gerek yok. Şüphesiz bunlarda bir yöntem ama çok basit bir şekilde bu isteğe cevap verecek birkaç şey yazabiliriz.

Öncelikle yazacağımız şeyler MS-SQL için geçerlidir. MySQL ile uyumlu olmayabilir. SQL sorgusunun sonunda Where ifadesinden sonra DATEIFF ifadesini kullanacağız.

DATEDIFF ( datepart , startdate , enddate )

Bu ifadenin

İlk argümanına yani datepart kısmına “day, month, year,hours,minutes veya seconds” yazarak gün bazında ay veya yıl bazında sıralama yapacağımızı belirliyoruz.

2.kısma ise startdate başlangıç tarihi anlamına gelsede referans alacağınız alan ismini soruyor. Örneğin veritabanının doğum tarihi yada işlem tarihi alanlarına göre sorgulama istiyorsak buraya o alanın ismini yazarsınız.

3.kısıma ise enddate bölümüne ise getdate () ile ogünün tarihini aldırabilirsiniz.

Bu açıklamaları son 2 yada 3 gün için tanımladık. Eğer belirli tarihler arası işlem yapacaksanız ona göre uygun bir şekilde parametrelere değer yazabilirsiniz. Aşağıdaki örnek ile son 3 gün içinde yapılan kayıtları görebilirsiniz.

SELECT ad,soyad,d_tarihi FROM ozluk_tablosu 
WHERE  DATEDIFF(day, islem_tarih, getdate()) BETWEEN 0 ANDORDER BY islem_tarihi DESC
Aynı şekilde son ayın kayıtlarını sorgulamak için;
SELECT ad,soyad,d_tarihi FROM ozluk_tablosu 
WHERE  DATEDIFF(month, islem_tarih, getdate()) BETWEEN 0 ANDORDER BY islem_tarihi DESC

 

Dikkat edilmesi gereken önemli nokta, veritabanında bulunan islem_tarih adlı alanın türü “DATETIME” olmasıdır.
Aksi halde sorgu çalışmayabilir.

 

VN:F [1.9.11_1134]
Rating: 4.8/5 (4 votes cast)
VN:F [1.9.11_1134]
Rating: +1 (from 3 votes)

Etiketler: , , , , , , , ,

C Sharp, Genel, PHP-MySQL, Server, Sql | Yorum Yok | Kalıcı Bağlantı | Tarih: 10th Nisan 2011

Csharp Listview Nesnesi Kullanımı


PDA ve Mobil Telefondan Takip Etmek İçin
Lütfen Kare Kodu Okutunuz…

C# ile çalışırken database den çektiğiniz dataları tablolandırarak kullanıcıya sunan Listview nesnesinden biraz bahsedelim.

Öncelikle Visual Studio programının Toolbax  kısmından Listview nesnesiniformun üzerine sürükleyerek oluşturalım.

Gerekli boyutlandırmaları yaptıktan sonra listview nesnesinin sağ üst kısmında bulunan sağ ok düğmesine tıklayalım ve açılan pencerede “Edit Columns” linkini tıklayalım. Database den çekeceğimiz alanların kolonlarını ve bu kolonların başlıklarını belirledikten sonra programı çalıştıracak olan butonun click eventine gelip aşağıdaki şekilde kodları yazacağız.

C# Kodları:

Public Static Void button1_Click(object sender, EventArgs e)

{

list_dokum.Items.Clear();
SqlConnection con = new SqlConnection(“server=localhost;database=dbase;user id=sa;password=123456″);
SqlCommand cmd = new SqlCommand(“SELECT * FROM tablo WHERE soyadi LIKE ‘” + txt_soyadi.Text + “%’AND dogum_tarih LIKE ‘” + txt_dogum.Text + “%’ ORDER BY id DESC”, con);
con.Open();
SqlDataReader rdr = cmd.ExecuteReader();
if (rdr.HasRows)
{

while (rdr.Read())
{
ListViewItem lst = new ListViewItem();
lst.Text = rdr["v_no"].ToString();
lst.SubItems.Add(rdr["adi"].ToString());
lst.SubItems.Add(rdr["soyadi"].ToString());
lst.SubItems.Add(rdr["babaadi"].ToString());

lst.Tag = rdr["id"];
list_dokum.Items.Add(lst);

}

}

rdr.Close();
con.Close();

}

Eğer listview nesnesinde çift tıkladığınız bir nesneyi

VN:F [1.9.11_1134]
Rating: 3.7/5 (6 votes cast)
VN:F [1.9.11_1134]
Rating: -1 (from 1 vote)

Etiketler: , , , , , ,

C Sharp, Genel, Server, Sql | Yorum Yok | Kalıcı Bağlantı | Tarih: 7th Nisan 2011

Uçan Adam Sabri Jay LENO Showda


Uçan Adam Sabriyi, PDA ve Mobil Telefondan Takip Etmek İçin
Lütfen Kare Kodu Okutunuz…

Uçan adam sabri artık dünya çapında. ABD’ nin en çok izlenen Tv Sovlarından Jay Leno Show’ a konuk olan sabri abi Amerikalıları büyülemeyi başardı.

VN:F [1.9.11_1134]
Rating: 4.7/5 (3 votes cast)
VN:F [1.9.11_1134]
Rating: +1 (from 1 vote)
Genel | Yorum Yok | Kalıcı Bağlantı | Tarih: 23rd Mart 2011

Visual Studio Keşfedin!


Bu makalemizde Microsoft Visual Studio programının inceliklerinden ve pratik kullanımından bahsedeceğiz. Windows tabanlı yazılım geliştiricilerin beklentilerini büyük ölçüde karşılayan Visual Studio hakkında işinize yarayacak, size zaman kazandıracak birkaç küçük ipucundan bahsedeceğim.

1. Herhangi bir uygulamayı yazarken, kullanacağınız metodun dahil olduğu sınıfı projenize eklemek için sayfanın en başına çıkıp Using System…. diye yazmanıza gerek yok. Kullanacağınız metodu yada fonksiyonu VisualStudio renklendirmese bile yazmaya devam edin ve metodun adı biter bitmez klavyeden “ALT+SHIFT+F10” tuş kombinasyonuna basar basmaz metodun bağlı olduğu sınıf Using satırına otomatik olarak eklenir ve yazdığınız metodda yine otomatik olarak renklendirilir.

2. Bir başka ipucu olarak if, while, for, try-catch gibi ifadeleri yazarken pratik ve hızlı bir şekilde kullanmak istiyorsanız ifadeyi yazdıktan sonra ard arda iki defa klavyeden “TAB” tuşuna basınız. Bu sayede tüm parantezler ve iç parantezler açılmış olacaktır. Örneğin; if yazıp TAB+TAB yaptığınızda;

if(true)
{

}

Otomatik olarak blok açılmış olacaktır. Böylece size sadece şart cümlelerini kurmak kalacaktır.

3. Visual Studio da uygulama yazarken uygulamayı çalıştırmadan da debug işlemini manuel olarak yaptırıp hatalı olan satırları sırayla çağırtabilirsiniz. Bunun için kod satırında iken klavyenizden “F9” tuşuna basmak gerekir. Bu sayede hatalı olan satırı bulur ve başına kırmızı nokta ile işaret koyar. Böylece daha uygulamayı build etmeden hatalarınızı tespit etmiş olursunuz.

VN:F [1.9.11_1134]
Rating: 4.7/5 (3 votes cast)
VN:F [1.9.11_1134]
Rating: +1 (from 1 vote)

Etiketler: , , , , ,

C Sharp, Genel, Server | Yorum Yok | Kalıcı Bağlantı | Tarih: 23rd Mart 2011

IIS Windows Form Application Publish Etme

Bu yazımızda IIS  ile Windows Application publish etmeyi göstereceğiz. Microsoft Visual Studio ile hazırlayıp derlemiş olduğunuz herhangi bir dildeki (c#, vb, asp.net,f# gibi) Windows App nizi build ettikten sonra çalıştırılabilir hale yeni executable hale geldikten sonra web üzerinden yayınlayabilirsiniz.

Öncelikle V.Studio’ da Solution Explorer penceresinden projenizin üzerine sağ tıklayıp açılan menude Publish… bölümünü tıklayın.

Daha sonrasında ise karşınıza çıkacak olan  Publish Wizard (Yayınlama Sihirbazı) ekranında projenize iis üzerinden nasıl ulaşıldığını tanımlamanız gerekiyor. Örneğin bir proje oluşturdunuz ve bu projeyi IIS üzerinde tanımladınız ve web browser dan “http://localhost/proje/ diye çağırdınız, işte bu adresi wizardımızın ilk aşamasında giriyoruz. Alttaki resimde olduğu gibi.

Next butonuna tıkladıktan sonra gelecek ekranda windows frame uygulamamızın client bilgisayarda online yada offline olarak kullanılıp kullanılamayacağı sorulmaktadır. Yani sunucuya erişim kurulamaz ise offline seçeneği seçildiğinde uygulama çalışmayacaktır. Biz ilk seçeneği yani “Yes” seçeneğini işaretleyip devam ediyoruz.

İleri diyoruz ve açılan pencerede de son olarak Finish butonuna tıklıyoruz.

Hazırladığınız Windows frame uygulamamızı internet ortamında yayınlama işlemini tamamladık. Kullanıcılar sunucunuza bağlanıp projenizi açmak istediklerinde karşılarına çıkacak olan sayfadan uygulamayı download edip kolayca bilgisayarlarına otomoatik olarak  install edebileceklerdir. Sorunla karşılaşan arkadaşlarımız yorum kısmından yada e-posta yoluyla bana iletebilirler.

VN:F [1.9.11_1134]
Rating: 4.0/5 (1 vote cast)
VN:F [1.9.11_1134]
Rating: -1 (from 1 vote)

Etiketler: , , , , , , , , ,

C Sharp, Genel, Server, Sql | 2 Yorum | Kalıcı Bağlantı | Tarih: 19th Mart 2011

Uluslararası Havayolu Şirket Kodları

Uluslararası havayolu şirketlerinin uçuç kodlarını yayınlıyorum.

http://hotfile.com/dl/99408647/2d3aa56/havayolu_kisaltmalari.rar.html

VN:F [1.9.11_1134]
Rating: 5.0/5 (1 vote cast)
VN:F [1.9.11_1134]
Rating: 0 (from 0 votes)

Etiketler: , , , , , ,

Genel | Yorum Yok | Kalıcı Bağlantı | Tarih: 25th Ocak 2011

C Sharp Mail Gönderme Kodu

C# ile mail gönderme modülü nasıl yapılır bu yazımızda anlatacağız. Öncelikle hangi sınıfları kullanacağımıza gözatalım. Bu web uygulaması için Net sınıfını projemize dahil edeceğiz.


using System.Net;
using System.Net.Mail;

Bu iki sınıfı dahil ettikten sonra şimdi kodlarımızı yazma aşamasına geçelim.

Kod Kısmı:
protected void class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string posta_konu = “Konuyu buraya yazınız“;
string posta_metin= “Eposta metnini buraya yazınız“;

SmtpClient postaci = new SmtpClient(“mail.omersahin.com.tr“, 25);    //Giden sunucusu portu:25
postaci.EnableSsl = false; //SSL kullanıyorsanız True yapınız.
NetworkCredential cred = new NetworkCredential(“kullanici_adi“, “poarola“);
postaci.Credentials = cred;
postaci.Send(“gonderen_eposta_adresi“, “alici_eposta_adresi“, posta_konu, posta_metin);
Response.Write(“Eposta Gönderildi“);
}

}

Kendi email hesabınızın  ayarlarına göre kodları uyarladıktan sonra sizde bu uygulama sayesinde eposta gönderebilirsiniz.

VN:F [1.9.11_1134]
Rating: 4.0/5 (2 votes cast)
VN:F [1.9.11_1134]
Rating: 0 (from 0 votes)

Etiketler: , , , , ,

Bilişim Haber, C Sharp, Genel, Server | Yorum Yok | Kalıcı Bağlantı | Tarih: 6th Ocak 2011
Loading