Anket Uygulaması

29 Ağustos Cumartesi, 2009 | Asp.net C# Ado.Net Sql /*Yorumlar (12)*/

Ben veri kaynağı olarak Xml kullanması severim de herkes sevmek yada bilmek zorunda değil. Xml ile yaptığım anket uygulamasını Sql ve Ado.Net kullanarak tekrar yaptım.

Veritabanı şeması aynen aşağıdaki gibi;

Database Diagram

Uygulamada kullanılan nesneclass diyagramı;

Class Diagram

Uygulamada kullanılan örnek kod;

public void OyVer(int AnketSoruID)
{
    using (SqlConnection con = new SqlConnection(
        "Data Source=.;Initial Catalog=calismalar;Integrated Security=True;"))
    {
        using (SqlCommand com = new SqlCommand(
            "update AnketSorular set AnketOy += 1 where AnketSoruID = @AnketSoruID", con))
        {
            com.Parameters.AddWithValue("@AnketSoruID", AnketSoruID);
            con.Open();
            com.ExecuteNonQuery();
        }
    }
}

Uygulama kaynak kodları da burada.
Sql script ise burada.

Yorumlar

Serdar Sert

hocam eline sağlık güzel olmuş:)
ama anketleri çekerken rd.Read(); diyerek geçmişsiniz orda bi if olsa güzel olurdu.
yayınlanmış anket yoksa hata alırız sanki:=)

29 Ağustos Cumartesi, 2009

Emre AYRILMAZ

Çok takılma derim bu tip şeylere.
Ciddi bir proje olmadıkça ne if kontrolü yaparım nede try catch blokları. Belki zaman zaman :)

29 Ağustos Cumartesi, 2009

mustafa

merhabalar Emra hocam
uygulamanin kaynak kodlari linki calismiyor 
kaynak kodlari linkini tekrar duzenleyebilirmisiniz ?

14 Mart Pazar, 2010

Emre AYRILMAZ

Merhaba,
link düzeltildi.

16 Mart Salı, 2010

mustafa

 tesekkurler

16 Mart Salı, 2010

mustafa

 

Login failed for user 'IIS APPPOOL\DefaultAppPool'.


Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 



Exception Details: System.Data.SqlClient.SqlException: Login failed for user 'IIS APPPOOL\DefaultAppPool'.



Source Error: 









An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.





 
Bu hatayi aliyorum
sebebi ne olabilir ?

16 Mart Salı, 2010

Emre AYRILMAZ

Merhaba,
problemin çözümü için şu linke göz atmanı öneririm;
http://www.codetoday.net/default.aspx?g=posts&t=1595

17 Mart Çarşamba, 2010

bilal

slm bu uygulamanın içinde veri tabanı yokmu kaynak kodlarının içinde yok onuda koyma imkanınız var mı acaba.

25 Eylül Pazar, 2011

Emre AYRILMAZ

 Bilal merhaba,

2. resimde ki diagrama bakarak gerekli 2 tabloyu oluşturabilirsin.

25 Eylül Pazar, 2011

bilal

slm hocam database yi olusturdum ama çalışmadı hocam bu örnegi database i ile koyma imkanın varsa koyar mısınız.?

3 Ekim Pazartesi, 2011

Emre AYRILMAZ

En kısa zamanda.

9 Ekim Pazar, 2011

Emre AYRILMAZ

Sql için script eklendi.

2 Kasım Çarşamba, 2011

Yorum Yaz

Ad

Email (sahte adresli yorumlar silinir.)

Yorum