Herkese merhaba. Visual C++ a yeni başladım. Ders videoları izleyerek öğrenmeye çalışıyorum. Daha ilk ders videosunda olmayan ama bende olan bir sorunla karşılaştım. Sadece denemek için buton vs ekledim ve çalıştırmak istediğimde eklenen resimdeki hatayı alıyorum. Bu sorunu nasıl hallederim yardımlarınızı bekliyorum.. < Resime gitmek için tıklayın > |
Merhaba arkadaşlar , C programlama ile ilgili sorum var yardımcı olabilir misiniz ? Kayıt Deseni aşağıdaki yapıda olan "rehber.dat" isimli bir sırasal dosyada kod ve telefon numarasından oluşan ktel'in (esas anahtar-unique key)içeriği tekrarlanmamaktadır.ktel üzerinden görüntüleme/ekleme/güncelleme/silme işlemlerini tek ekranda yapan bir program yazınız. NOT:Program ktel içeriği "SON" girildiğinde bitsin,rehber.dat daha önceden yaratılmış kabul edilsin. char ktel[11]; char ad[10]; char soyad[10] int kyil; |
keşke fotoğrafını çekene kadar soruyu yazsaydında insanlar üşenip okumamazlık yapmasaydı :P şahsen fotoğraftan okumaya üşendim |
Merhabalar.C dilini yeni yeni öğrenmeye başladım,onun için sizler için belki küçük gelebilecek ama beni çıldırtan bir durumla karşı karşıyayım.Koddaki while döngüsünün -1 yazınca sonlanması için gerekli sonlandırıcı kod nasıl olmalı?Eğer ki kodda şunu şöyle yapsaydın daha iyi olurdu dediğiniz yerler de varsa lütfen söyleyin,çok memnun olurum.Şimdiden teşekkürler.
|
slm arkadaşlar şu dosyaya yazdırma sorusunda hata nerde bir türlü bulamadım çıktı ekranında öğrencilerin isimlerini girerken son öğrencinin adını da girdiğimde çalışmayı durdurdu hatası alıyorum.yardım lütfen.. #include<stdio.h> struct ogrenci{ char isim[10]; }; struct ogrenci a; int main(){ int i; for(i=0;i<10;i++){ printf("%d.nci ogrencinin adi:\n",i+1); scanf("%s",&a.isim); } FILE *ptdosya; ptdosya=fopen("deneme.txt","w"); for(i=0;i<10;i++){ fprintf(ptdosya,"%s",a.isim); } fclose(ptdosya); return 0; } |
printf("Hesap numarasini girin(Cikis icin -1):"); scanf("%d",&hesap_no); 'den sonra if(hesap_no==-1) exit; yazabilirsin ve int hesap_no=0; olarak başlatabilirsin. |
S.a C#'da proje yapıyorum veritabanı access kullanıyorum... içerisine gereken kodları da yazdım hata almıyorum çalışıyor ama sorun şu ki TextBoxlara yazılan verileri kaydet dedikten sonra DataGrid'e kayıt yapıyor ama access'i açtığım da yaptığım kaydı veritabanına işlemiyor yada programı çalıştırıp veriyi ekledikten sonra programı durdurup tekrar çalıştırıyorum eklediğim veri DataGrid'de gözükmüyor bunun sebebi ne olabilir acaba ? "Kaydet" Buttonuna yazdığım kodlar bunlar...Kolay gelsin şimdiden teşekkürler.. ------------------------------------------------------------------------------- string sorgu; if (ad.Text != "" && soyad.Text != "") { bag.Open(); sorgu = "insert into deneme (ad,soyad) values('" + ad.Text + "','" + soyad.Text + "')"; komut = new OleDbCommand(sorgu, bag); komut.ExecuteNonQuery(); bag.Close(); goster(); } else MessageBox.Show("Numara ve Adı alanlarını boş bırakmayın!"); bag.Close(); ------------------------------------------------------------------------------- |
C# yeni öğrenmeye başladım , aşağıdaki hatayı alıyorum yardımcı olurmusunuz < Resime gitmek için tıklayın > |
gelmesi normal bu işlemi label değilde datagrid ile çalışsan daha iyi olabilir. |
Bunun için label e gelmesini istedim film isimlerinin datagrid işime yaramıyor yani :) < Resime gitmek için tıklayın > |
YARDIMCI OLABİLECEK YOK MU ? |
Sorunu çözdüm arkadaşlar aynı sorunu yaşayanlar şu şekilde halledebilir... veritabanı bağlantı kısmın "Source" den sonra veritabanı yolunu açık olarak belirtmek gerekiyor veritabanı ismini belirtince kayıt anlık yapıyor ama programı durdurup tekrar çalıştırınca kayıt gelmiyor o yüzden açık olarak yani C:/ ----- yerinde diye gösterirseniz sorun ortadan kalkacaktır.. |
#include<stdio.h> kaç tane kelime var dosyada onu yazdırmak istiyorum ama dos ekranında takılı kalıyor.neden olabilir beyler? |
c sharp klavyeden girilecek 5 sayının en büyüğünü bulan program.şunu söyleyeyim internetten araştırdım hep for while döngüleri kullanılarak yapılmış. ben not almadan tahtayı sildiler bir yardımcı olursanız sevinirim. |
int enBuyuk; C# bilmiyorum bunu çevirirsin. İlk olarak klavyeden bir sayı oku ve onu en büyük kabul et. Sonra okunan 4 sayı ile kıyasla. |
Seve seve yardımcı oluruz ancak yardımcı oluruz sadece. - While ve For bu işlem için en mantıklı döngüler hocanız ne ile yapılmasını istiyor? - Form App mi Console App mi? Sorulara cevap verip konu ile alakalı biraz uğraşırsan gün sonunda istediğin yardımı almış olursun. Kolay gelsin... |
SqlConnection bag = new SqlConnection("Data Source=.;Initial Catalog=SinemaDeneme2;Integrated Security=true");
private void Form3_Load(object sender, EventArgs e)
{
bag.Open();
SqlCommand kmt = new SqlCommand();
kmt.Connection=bag;
kmt.CommandText="Select TOP 2 * from Filmler Order By FilmId DESC ";
kmt.ExecuteNonQuery();
SqlDataReader dr = kmt.ExecuteReader();
if (dr.Read())
{
label1.Text = dr["FilmAd"].ToString();
label2.Text = dr["FilmAd"].ToString();
}
else
{
MessageBox.Show("veri çekilemedi");
}
Bu mesaja 2 cevap geldi. Cevapları Gizle