Anket Uygulaması
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;
Uygulamada kullanılan nesneclass diyagramı;
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