Yazılım.
CevapSitesi.com Beta!
Çözüm Noktası
Facebook, Twitter, Google+ veya e-posta ile paylaşın.
| Sorular | Makaleler | Üyeler | Etiketler  | İletişim
Soru sormak ya da cevap vermek için;
giriş yapın veya üye olun.

Sosyal medya hesaplarınızla da giriş yapabilirsiniz.
0

Design web formda <% yapsında while ile read kullanmak

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="onurty.aspx.cs" Inherits="JOIN_PROJEM.onurty" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    <table>

<% while dr1.read() { %>
  <tr>
    <td> Ürün Adı :</td>
    <td> <%=dr1("urunadi");%> </td>
    <td> <%=dr1("urunlinki");%> </td>
  </tr>
<% } %>
</table>
    </div>
    </form>
</body>
</html>


using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
using System.IO;
using System.Text; 
using System.Drawing;
using System.Data.Common;
using System.Data.OleDb;
namespace JOIN_PROJEM
{
    public partial class onurty : System.Web.UI.Page
    {

        protected void Page_Load(object sender, EventArgs e)
        {
     
        OleDbConnection connection = new OleDbConnection(ConfigurationManager.ConnectionStrings["constr"].ToString());


            string query = "select * from urunler";
            OleDbCommand dr1= new OleDbCommand(query, connection);
            dr1.ExecuteReader();
        }
    }
}


web designer tarafında  loop cevırmek ıstıyorum dr1 e hata alıyorum vs15 kullanıyorum  loop  repeter GRIDVIEW BULILDINGSTRING APPEND VS KULLANMMAMALI KISACA ASP NETTE  MVC GIBI OLMASINI ISTIYORUM HOCAM 

KODUN dr1 does not exıst context dıyor bu kodun behınd ve web form kısmı nasıl olmalı   butun ornekler  ıstemedıgım  comentler uzerıne yanı yukarıda kılere gore  loopu vs 15 yapamadım

1 Cevap

0
Sayfa içinden dr1 değişkeninin kullanılabilmesi için dr1 değişkenini Page_Load ın dışında tanımlaman lazım. Verdiğiniz kodda sadece içinde tanımlandığı Page_Load prosedüründen kullanılabilir.

OleDbCommand dr1;

protected void Page_Load(object sender, EventArgs e)
{

    OleDbConnection connection = new OleDbConnection(ConfigurationManager.ConnectionStrings["constr"].ToString());
    string query = "select * from urunler";
    dr1 = new OleDbCommand(query, connection);
    dr1.ExecuteReader();

}


Cevaplayan: 20.09.23 23:42
cevapsitesi
102,034p 15ü