Ana içeriğe atla

Kayıtlar

online visual studio ortamı

Online olarak c# ile proje geliştirebileceğimiz bir ortama rastladım ve buradada paylaşmak istedim.İşlevleride fena deyil.http://www.coderun.com/ adresten 'start the ide' ye tıklayıp platformda internet üzerinden c# proje geliştirebilirsiniz. :)

Netsis : "SQL : Select Sube_Kodu,MeRKEZMI,ISLETME_KODU FROM TBLSUBELER WITH (NOLOCK) Where Sube_Kodu = 0 " Login failed for user 'sa'.(NetsisM Hatası

Bu hatayı alıyorsanız muhtemelen Nesis in netopenx bileşenini kullanırken kernel nesnesi ile yeni şirket oluşturyorsunuzdur ve veri tabanı kullanıcı adı ve şifre kısmında hatalı parametre göndermişsinizdir. Netsis netopenx 3.0 sürümünden sonra kernel nesnesi ile yeni şirket oluşturuken bu kısıma VeriTabanı kullanıcı adına standart olarak "TEMELSET" yazmak gerekiyor ve şifre kısmınıda boş bırakmak gerekiyor.Netsis kendi içinden bu şifreyi alıp dolduruyor. Umarım Faydalı olmuştur. :)

Type Library Importer (tlbimp.exe) ile "activeX" nesnelerini .net assembly(.net dll) nesnesine çevirme

bir activeX nesnesini SDK command prompt ile .net dll ine çevirebilir bunu .Net projemize referans olarak verip kullanabiliriz. Bu çevrim işlemi için : sdk command prompt u açıyoruz ve komut satırında nesnemizin bulunduğu klasör e gelip aşşağıdaki kodu yazıyoruz : Tlbimp cevrilmekistenenKaynak.dll /out:sonuckaynak.dll bu kadar basit :) umarım faydalı olmuştur.

Sql Server : "Saving changes is not permitted. The changes you have made require the following tables to be dropped and re-created" Hatası

Çözüm için : Sql server ı açıyoruz.Menu den sırasıyla -> Tools -> Options -> Designers -> Table and Database Designers 'ı seçiyoruz ve sağ paneldeki checkbox 'lardan "Prevent saving changes that require the table to be re-created " ' ı işaretliyoruz. Problem çözülüyor. Umarım faydalı olmuştur.

Stored Procedure ile Geriye Değer Döndürmek

Store Procedure ümüzü oluşturuyoruz.. CREATE PROCEDURE PersonelEkle ( @PersonelAdi NVARCHAR(50) ) AS BEGIN INSERT INTO Personel (PersonelAdi) VALUES(@PersonelAdi) Return SCOPE_IDENTITY() END //Şimdi c# Metodumuzu yazıyoruz. Public int InsertPersonel() { using (SqlConnection sconn = new SqlConnection("VeriTabanıBaglantiYolu")) { sconn.Open(); using (SqlCommand scom = new SqlCommand("PersonelEkle", sconn)) { //Komut Tipimizin Stored Procedure olucağını belirtiyoruz. scom.CommandType = CommandType.StoredProcedure; scom.Parameters.Add("@PersonelAdi", SqlDbType.NVarChar).Value = "Ali"; scom.Parameters.Add("@PersonelID", SqlDbType.Bit).Direction = ParameterDirection.ReturnValue; scom.ExecuteNonQuery(); //Oluşan personel ID si alınıyor. int personelID= Convert.ToInt32(scom.Parameters["@Sonuc"].Value); Return personelID; }//End using SqlCommand }//End using SqlConnection }//End Method Umarım Faydalı o...

Arama Stratejisi Oluşturma

İnternette arama yapılmadan önce bir arama stratejisi kullanmak verimli sonuca ulaşılmasını sağlar. Arama motorlarında aramaya başlanmadan önce araştırılacak olan konuyla ilgili anahtar kelimelerin belirlenmesi ve bu kelime veya kelimelerin kullanılması istenilen sonuca en yakın bilginin karşımıza çıkmasında önemlidir. Arama motoruna girdikten sonra, sitede arama yapmak için gösterilen kutuya arama yapılması istenen kelimeler girilir ve yanında bulunan "Ara", "Ara-Bul", "Arama" düğmesine tıklanır. Arama için önce bir kelime, eğer aranılan bulunamadıysa aranılan kelimeyle ilgili birkaç kelime veya cümle girilir. Bu arama kelimelerini girerken "ve, veya, net" gibi olağan kelimelerden uzak durulmalıdır. O kelimeler her sitenin içeriğinde bulunan kelimelerdir ve sonuç olarak doğru arama sonucunu getirmez. "using computers to manufacture cars'' konusu ile ilgili şöyle bir anahtar sözcük çalışması yapılabilir: Anahtar Sözcükler Anahtar...