C# yardım..

aaBa

New member
Merhaba
Öğrenci otomasyon sistemi hazırlama ödevim var. C#'da yapacağım visiual studio 2005 Kullanıyorum. Veritabanı olarak sanırım acces'i kullanıcam,
c#'ta ögrenci otomasyon programı için döküman ve uygulama arıyorum..
Teşekkürler,
 

ozkan370

Software Engineering
araştırmalarını veritabanı kayıt ekleme silme arama değiştirm şeklinde yaparsan baya bişeler bulursun
 

cakir

New member
Bence Önce Sen Projene Başla,Takıldığın Bir Yer Olursa Yardımcı Olamaya Çalışırız.
ilk önce veritabanından başlayabilirsin,
öğrenciler tablosu,
öğretmenler tablosu,
ders tablosu. Ve bu tablolar birbirleriyle ilişkili olmalı.
ondan sonra visual studio tarafında,örenci,öğretmen,ve ders classları oluşturmalısın.
en son olarak da işin form tarafını tasarlarsın,yada form kısmını ilk önce tasarlarsın sana kalmış
yapmak istediğin işin kısa bir algoritmasını çıkardım.bu mantığa göre yapabilirsin.bundan fazlası senin hayal gücüne kalmış.sağlıcakla kal.
 

aaBa

New member
Teşekkürler ilgilendiginiz için.

Programı büyük ölçüde bitirdim.

Adı soyadı,profil resmi,cinsiyet,adres,tckimlik no,devamsızlık sayısı,aldıgı disiplin cezaları,matematik,ingilizce vs.. matematik 2, ingilizce2... vs


gibi sutunlar yaptım(33 sutun =) ) hepsini bir tabloda.. yaptım


sonra bunları textbox,label,combobox gibi nesnelerle ilişkilendirdim.


Kayıt ekleme,Silme,Düzenleme 'de sıkıntı yaşıyorum.
Ekleme,Silme ve Düzenleme ile ilgili koda ihtiyacım var......
 

cakir

New member
Teşekkürler ilgilendiginiz için.

Programı büyük ölçüde bitirdim.

Adı soyadı,profil resmi,cinsiyet,adres,tckimlik no,devamsızlık sayısı,aldıgı disiplin cezaları,matematik,ingilizce vs.. matematik 2, ingilizce2... vs


gibi sutunlar yaptım(33 sutun =) ) hepsini bir tabloda.. yaptım


sonra bunları textbox,label,combobox gibi nesnelerle ilişkilendirdim.


Kayıt ekleme,Silme,Düzenleme 'de sıkıntı yaşıyorum.
Ekleme,Silme ve Düzenleme ile ilgili koda ihtiyacım var......

http://www.hackhell.com/delphi-amp-visual-basic-amp-c-c-c-java/549645-c-ile-access-veritabani-uygulamasiresimli-anlatim.html

Burada Access Örneği Yapmıştım Claslarla ,insert,update,delete İşlemlerini Bu Linkte Bulabilirsin Buraya Bakarak Sende insert,update,delete işlemlerini yapabilirsin

Yapacağın Olay Kayıt İşlemi İçin
insert into TabloAdın(KolonAdların)
Values(@Parametrelerin)

SqlConnection cn = new SqlConnection("Server=.;Database=DatabaseAdın;Integrated Security=true");

SqlCommand com = new SqlCommand("Insert Into TabloAdın(KolonAdın,KolonAdın,KolonAdınKolonAdın,KolonAdın)Values(@Parametre1,@Parametre2,@Parametre3,@Parametre4,@Paramete5)",cn);

com.Parameters.AddWithValue("@Parametre1",TextBox1.Text);
com.Parameters.AddWithValue("@Parametre2",TextBox2.Text);
com.Parameters.AddWithValue("@Parametre3",TextBox3.Text);
com.Parameters.AddWithValue("@Parametre4",TextBox4.Text);
com.Parameters.AddWithValue("@Parametre5",TextBox5.Text);

cn.Open();
com.ExecuteNonQuery();
cn.Close();


Update İşlemi İçin
Update TabloAdın Set KolonAdın=@Parametren,KolonAdın=@Parametren Where ID=@ID

Silme İşlemi İçin
Delete From TabloAdın Where ID=@ID


Bu Kadarı İşini Görür Sanırım Herşeyi Devletten Beklememek Lazım :)
 

cakir

New member
Verdigin Acces linki Acces 2003 sürümü değil ondan işe yaramıyor..
Arkadaşım Armut Piş Ağzıma Düş Diyorsun.
Yazdığın Kodlardan İki Satır Şuraya Koysaydın,Şurada Takıldım Deseydin.O Da Yok.
Access Makalesinde Access 2007 İle Yazılmış Bir Örneği,Access 2003'e Nasıl Çevrileceğini'de Anlattım.Demek Ki O Yazımı'da Dikkatlice Okumamışsın.
Biraz'da Senin Gayret Göstermen Lazım,Başkalarının Kodlarıyla Nereye Kadar Gidebilirsin.
Öğrenmek İstiyorsan Çaba Göstermelisin.Sana Yardımcı Olmaya Çalışanlara'da,O Benim İşime Yaramıyor,Bu Benim İşime Yaramıyor Deyip Kestirip Atarsan,Kimse Sana Yardım Etmez.Önce Yazıyı Sonuna Kadar Oku Ondan Sonra İşime Yaramıyor De.
Sağlıcakla Kal.
 

Freesoul

New member
Öğrenci milleti deilmi herşeyi hazir istiyo :) sonra piyasada yazılımciyim diye geziyolar... bu işin okulunu okuyorsun proje alıyorsun kayıt eklemeyi silmeyi bilmiyorsun ayrica google gibi bişey var elinin altinda milyonlarac kod örnegi var az araştirma yaparak 2 saatte yazarsin ödevi .. ama sen biri yapsin bana versin tarzinda yaklaşiyosun olaya..yazik..
 

kazmirci

New member
nette dolasan vısual egıtımde ogrencı otomasyonuna benzer bır program var ıncelersen bayaa ısıne yarayacaktır
 

<<<DeFThELoG>>>

New member
Vah Vah bide projemi verecek bu...
Bizim geleceğimize yazık yav...
Oturmak la olmaz çalışın kardeşim..
Ne kadar pratik o kadar bilgi kardeşim pc işi böyle..
Yapmayınca unutuyorsun..
Proje bitince arada bişilerde dene baride elinin altında hazır kodlar olsun..
 

battu89

New member
c# bana lufen ikinci derecen denklemin çözümünü bulun...
Sanıyorum C++ dilinde yazmıştım... C# değil umarım işini görür.

Verilen 2. dereceden denklemin köklerini bulan program (Windows Konsol'da).

Arşivi Visual Studio'nun "Projects" klasörüne aç.

Visual Studio.NET 2005 / 2008 Proje Klasörü
http://www.easy-share.com/1904693815/Kök Hesaplama.rar
bende c# ta console applicationda yazdım işte kodlar :

Kod:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace _2.dereceden_bir_denklemin_kökleri
{
    class Program
    {
        static void Main(string[] args)
        {
            double Delta, X1, X2,B,A,C;
            Console.WriteLine("Ax2+Bx+C=0 şeklindeki 2. Dereceden bir denklemin köklerini bulmak için:");
            Console.WriteLine("\nA sayısını giriniz:");
            A = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine("\nB sayısını giriniz:");
            B = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine("\nC sayısını giriniz:");
            C = Convert.ToDouble(Console.ReadLine());
            Delta =Convert.ToDouble (B * B - 4 * A * C);
            if (Delta < 0)
            {
                Console.WriteLine("kökler sanal");
            }
            else
            {
                X1 = (Math.Sqrt(Delta) - B) / (2 * A);
                X2 = (-B - Math.Sqrt(Delta)) / (2 * A);
                Console.WriteLine("\nX1:{0}\nX2:{1}", X1, X2);
            }
            Console.ReadKey();
        }
    }
}
bu da programın akış diyagramı :



Merhaba
Öğrenci otomasyon sistemi hazırlama ödevim var. C#'da yapacağım visiual studio 2005 Kullanıyorum. Veritabanı olarak sanırım acces'i kullanıcam,
c#'ta ögrenci otomasyon programı için döküman ve uygulama arıyorum..
Teşekkürler,
valla sana yardım etmeyi çok isterdim ama ben senden daha acemiyim :(
 

HTML

Üst