.net ile veri alma işlemleri

0
Onaylı Üye
Üye
Katılım
19 Aralık 2004
Mesajlar
705
Tepki puanı
0
Konum
Izmir
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
 
0
Onaylı Üye
Üye
Katılım
15 Nisan 2005
Mesajlar
1,741
Tepki puanı
29
Konum
Live in .NET
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
Misafir
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>
 
Geri
Üst