E
Merhaba dostlar.
Biraz böyle garip oldu ancak anladım ki forumda bayağı program yazmaya meraklı programcı arkadaşlarımız var. Bu tip konularda ister istemez sorunlarla karşılaşabiliriz. Bende forumdaki arkadaşlarımızın, C# (C sharp) hakkında merak ettikleri soruları, takıldıkları kodu veya sorunları burada yanıt bulmasını istiyorum.
Cevaplar
N
ben de bir an için programlama bölümü açıldı sandım heyecanlandım :)
neyse elimden gelen yardımı ben de yaparım arkadaşlar.
hocam c ve c++ da dahil midir yardimlara her ne kadar baslik ....
N
hocam c ve c++ da dahil midir yardimlara her ne kadar baslik ....
bence sadece C# olsa daha iyi olur. karışıklık olmaz. C ve C++ için de bir konu açılabilir.
Bende bir ara C# merak sarmıştım. Platform bağımsız olmayınca vazgeçtim. Kitap aldım 53 Liraya öyle duruyor. Yaptığım program sadece Windows altında çalışacaksa hiç bir işe yaramaz..
Şuan Java ya bakıyorum. Ya C++ ve Java en iyileri.
N
Bende bir ara C# merak sarmıştım. Platform bağımsız olmayınca vazgeçtim. Kitap aldım 53 Liraya öyle duruyor. Yaptığım program sadece Windows altında çalışacaksa hiç bir işe yaramaz..
Şuan Java ya bakıyorum. Ya C++ ve Java en iyileri.
mono projesini duymuşsundur sanırım. mono projesi sayesinde aynı kodlar linux ortamında da çalışıyor. linuxta .net için monoyu visual studio için de mono develop yükleyebilirsin.
E
mono projesini duymuşsundur sanırım. mono projesi sayesinde aynı kodlar linux ortamında da çalışıyor. linuxta .net için monoyu visual studio için de mono develop yükleyebilirsin.
.net c# visual studio programlama mono ... bunları sdn'de duymak duyurmak güzel yönetici arkadaşlar bi el atsada programlama bölümü açılsa, orada paylaşsak...
Y
ıyı dusunce tesekkurler
Başlığı görünce programlama bölümünün açıldığını düşenerek girdim. Maalesef açılmamış :( Arkadaşlar bende şu an C# çalışıyorum, ve elimden geldiğince yardımcı olmaya çalışırım. Umarım en kısa zamanda programlama bölümü açılır...
A
bende C# kitabı aldım geçenlerde :D.. biraz okudum ama yazılılar başladı ilgilenemiyoruum :) hocamıza sordum 4. sınıfta öğrenecekmişisz C# seneyede yani 3. sınıftada Visual Basic öğrenecekmişiz :)
E
bende C# kitabı aldım geçenlerde :D.. biraz okudum ama yazılılar başladı ilgilenemiyoruum :) hocamıza sordum 4. sınıfta öğrenecekmişisz C# seneyede yani 3. sınıftada Visual Basic öğrenecekmişiz :)
Anlaşılan bilişim teknolojileri/ veritabanı programcılığı alanında okuyorsun ve ikinci sınıftasın :)
Neyse dostlar daha fazla mesaj atmayalım da (Bende dahil :) ), C# hakkında soru soracak arkadaşlar rahat rahat sorsunlar :)
mono projesini duymuşsundur sanırım. mono projesi sayesinde aynı kodlar linux ortamında da çalışıyor. linuxta .net için monoyu visual studio için de mono develop yükleyebilirsin.
Monoyu biliyorum denedim.. Windows altında geliştirdiğim program hiç sağlıklı gelişmiyor bunda. Özellikle veri tabanı uygulamalarını yapmak ... bu yüzden platform bağımlı diller yerine bağımsız olanları kullanmak en iyisi.
N
evet mono tam kararlı hale gelmiş değil malesef :( şu an bana göre javanın C# 'ı geçtiği tek alan bu. ama yakın zamanda gelişecektir diye düşünüyorum mono nun
Bu anlamda Mono'nun değil C#'ın gelişmesini beklememiz daha doğru olur.
N
evet microsoftun bu konuya destek vermesi lazım ama bu da işine gelmiyor şu an itibariyle. linux veya benzeri platformlar microsoft için rakip ve destek vereceğini de zannetmiyorum.
Soru istediniz o zaman sorıyım.
İnternet sitesi yapıyorum,kayıt formu hazırlama aşamasındayım.Kan Grubu'nu dropdownlist den seçtiriyorum.
Database de Kangrup diye alanım var, char(10) türünden.
command.Parameters.AddwithValue("KanGrup", ddlKanGrup.SelectedItem); diyorum ama yok olmuyor.
Nasıl çözebilirm?
*SqlCommand command = new SqlCommand("Insert into Uyeler(KanGrup) values(KanGrup),connection); buda command'im.
N
Soru istediniz o zaman sorıyım.
İnternet sitesi yapıyorum,kayıt formu hazırlama aşamasındayım.Kan Grubu'nu dropdownlist den seçtiriyorum.
Database de Kangrup diye alanım var, char(10) türünden.
command.Parameters.AddwithValue("KanGrup", ddlKanGrup.SelectedItem); diyorum ama yok olmuyor.
Nasıl çözebilirm?
*SqlCommand command = new SqlCommand("Insert into Uyeler(KanGrup) values(KanGrup),connection); buda command'im.
aşağıdaki şekilde kullanabilirsin:
string sql = "Insert Into Uyeler (KanGrup) Values(@kangrup) ";
SqlCommand cmd = new SqlCommand(sql, connection);
cmd.Parameters.AddWithValue("@kangrup", ddlKanGrup.SelectedItem);
ddlKanGrup.SelectedItem
derseniz C# size DropdownListItem dönücektik bu ta string tipi değildir.
string değerini alabilmeniz için
ddlKanGrup.SelectedValue demelisiniz.
ve N3CAT1 ın yazdığı şekilde kullanın Parametreleri belirtmelisiniz.
Sql sorgusunda ve connection da sorun olmadığından eminim,sorun şurda:
ddlKangrup.selectedItem dediğim yerde.
Şimdi selectedValue deniyeceğim size dönücem.
bende soruyum webrequest ve webresponse hakkında bana bilgi verebilecek arkadşa varmı varsa bide örnek uygulama ????
N
Sql sorgusunda ve connection da sorun olmadığından eminim,sorun şurda:
ddlKangrup.selectedItem dediğim yerde.
Şimdi selectedValue deniyeceğim size dönücem.
eger dropdownlisti datasource belirterek doldurmuşsan selectedvalue, datareader ile doldurmuşsan selecteditem kullanmalısın.
D
Csharpta label'in arkaplan rengini nasıl taşıyabiliriz arkadaşlar. dragdrop olayı yani
iki tane label'im var 1.label'in arkaplan rengi siyah ikinci label'ıma taşımak istiyorum bunu nasıl yapabilir.
arkadaşlar bana yardım yokmu.......
Asp de kayıt sayfası yapıyorum.Textox'ım var ordan doğum tarihini seçtiriyorum.Ajax Kontrol Kit ile extender ekledim calender yaptım textbox'ı.
Sql de datetime alanım var.
Bir türlü kayıt ettiremedim.
N
Csharpta label'in arkaplan rengini nasıl taşıyabiliriz arkadaşlar. dragdrop olayı yani
iki tane label'im var 1.label'in arkaplan rengi siyah ikinci label'ıma taşımak istiyorum bunu nasıl yapabilir.
label1 için mousedown eventi, label2 için de dragdrop ve dragover eventi oluşturup aşağıdaki gibi doldur içlerini:
private void label1_MouseDown(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
label1.DoDragDrop(label1.BackColor, DragDropEffects.All);
}
}
private void label2_DragDrop(object sender, DragEventArgs e)
{
if ((Color)e.Data.GetData(typeof(Color)) == label1.BackColor)
label2.BackColor = label1.BackColor;
}
private void label2_DragOver(object sender, DragEventArgs e)
{
if (e.KeyState == 1) // farenin sol butonuna basılı ise
{
e.Effect = DragDropEffects.Copy;
}
}
---------- saat 23:08 eklendi ---------- önceki mesaj saat 23:07 eklenmişti ----------
Asp de kayıt sayfası yapıyorum.Textox'ım var ordan doğum tarihini seçtiriyorum.Ajax Kontrol Kit ile extender ekledim calender yaptım textbox'ı.
Sql de datetime alanım var.
Bir türlü kayıt ettiremedim.
kodlarını görebilirsek yardımcı olabiliriz sanırım.
---------- saat 23:13 eklendi ---------- önceki mesaj saat 23:08 eklenmişti ----------
bende soruyum webrequest ve webresponse hakkında bana bilgi verebilecek arkadşa varmı varsa bide örnek uygulama ????
webrequest bir web sitesine istek göndermek için kullanılır. webresponse ise webrequest 'den dönen içeriği almak için kullanılır. Örn:
[SIZE=2][FONT=Verdana, Arial, Helvetica, sans-serif][SIZE=2]WebRequest request = WebRequest.Create(http://shiftdelete.net);
WebResponse response = request.GetResponse();
StreamReader reader = [/SIZE][SIZE=2][COLOR=#0000ff]new[/COLOR][/SIZE][SIZE=2] StreamReader(response.GetResponseStream());
[/SIZE][SIZE=2][COLOR=#0000ff]string[/COLOR][/SIZE][SIZE=2] str = reader.ReadLine();
[/SIZE][SIZE=2][COLOR=#0000ff]while[/COLOR][/SIZE][SIZE=2](str != [/SIZE][SIZE=2][COLOR=#0000ff]null[/COLOR][/SIZE][SIZE=2])
{
Console.WriteLine(str);
str = reader.ReadLine();
}[/SIZE][/FONT][/SIZE]
Connection da hata yok command de de oyle.
command.parameters.AddWithValue("@Birthdate", txtBirthdate.text);
İşte sorun burada.
Sqldeki tablonun değeri datetime.
N
verdiği hatayı yazabilir misin. hatayı buraya yazmadan önce şöyle dene ondan sonra yine hata verirse yazarsın. aşağıdaki gibi:
command.parameters.AddWithValue("@Birthdate", Convert.ToDateTime(txtBirthdate.text));
command.ExecuteNonQuery de hata veriyor, hata mesajı :
"Implicit conversion from data type nvarchar to varbinary is not allowed. Use the CONVERT function to run this query."
N
tablodaki alanın datetime olduğuna emin misin? verdiği hata mesajında varbinary tipine dönüştürülemedi diyor. halbuki bir dönüştürme sorunu olsa bile varbinary yerine datetime yazmalıydı.
E
USB'ye, seçtiğim dosyayı aktaran basit bir kod varmı elinizde ?
Cevabını yaz
Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.