Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

.net ile veri alma işlemleri

darkman

0
Onaylı Üye
Üye
Katılım
20 Aralık 2004
Mesajlar
705
Açılan Konu
85
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
 

DincerAydogdu

0
Onaylı Üye
Üye
Katılım
15 Nisan 2005
Mesajlar
1,741
Açılan Konu
113
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>
 
Üst