İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

.net ile veri alma işlemleri

darkman

0
İyinet Üyesi
Katılım
20 Aralık 2004
Mesajlar
705
Reaction score
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
İyinet Üyesi
Onaylı Üye
Katılım
15 Nisan 2005
Mesajlar
1,741
Reaction score
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>
 

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.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst