chat eczaonline.com yazılım uzmanı gaziantep web tasarım

.net ile veri alma işlemleri

darkman

Profesyonel
Katılım
20 Ara 2004
Mesajlar
705
Beğeniler
0
Yaş
39
Konum
Izmir
#1
Merhabalar;
.net ile daha yeni tanışan biriyim konu ile ilgili araştırmada yaptım fakat bulamadım
yapmak istediğim olay son derece basit bir olaydı (klasik asp de) aslında
şimdi veritabanında id, konu, metin bölümleri var diyelim ben bu verileri kendi tasarımıma göre (data list, datagrid kullanmadan) almak istiyorum.

örneğin
konu: <a href="islem.aspx?id=<%=id%>"><%=konu%></a><br />
metin: <%=metin%>

şeklinde verileri almak istiyorum ama bir ton hata veriyor.
Bunu db bağlantısınıda yazarak bana kısaca izah edebilirseniz çok memnun olurum
 

DincerAydogdu

Onaylı Üye
Katılım
15 Nis 2005
Mesajlar
1,741
Beğeniler
29
Konum
Live in .NET
#2
Neden repeater, datalist ya da datagrid kullanmak istemediğinizi anlayamadım. Tüm bu kontroller template alabilen kontrollerdir ve tam anlamıyla dilediğiniz tasarıma uyarlanabilir esnekliğe sahiptir. Bunları manage etmekte mi zorlanıyorsunuz ? Yoksa bahsettiğiniz durum tekrarlanmayan bir kayıt mı ? Ona göre yardımcı olayım.
 
D

dejafu

#3
default.aspx.cs
Kod:
    private static string vtBaglanti = ConfigurationManager.ConnectionStrings["BlogConnection"].ConnectionString; // Bağlantıyı WebConfig Dosyasından Alıyor
    protected void Page_Load(object sender, EventArgs e)
    {
        SqlConnection Connection = new SqlConnection(vtBaglanti);
        string cmdText = "SELECT * FROM makaleler";

        SqlCommand command = new SqlCommand(cmdText,Connection);

        Connection.Open();
        SqlDataReader dr = command.ExecuteReader();

        while(dr.Read())
        {
            dongu.InnerHtml += "<a href="+ dr["id"].ToString() +">"+ dr["baslik"].ToString() +"<br>Metin : "+ dr["metin"].ToString()+"<br>";
        }
        Connection.Close();
    }
default.aspx
Kod:
    <form id="form1" runat="server">
    <div id="dongu" runat="server">
    
    </div>
    </form>
 

Bu konuyu okuyanlar (Üyeler: 1, Misafirler: 0)

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur. iyinet.com sayfalarında yer alan yazı, görsel ve linklerle ilgili hukuki şikayetleriniz için Buradan iletişime geçmeniz durumunda, ilgili kanunlar ve yönetmelikler çerçevesinde en geç 7 gün içerisinde iyinet yönetimince tarafınıza dönüş sağlanacaktır. Betcup Artemisbet Forum canlı bahis sohbet - - chat
Üst