سلام
این برای خوندن دیتابیس هست
<asp:DataList ID="DataList1" runat="server" BackColor="Gray" BorderColor="#666666"
BorderStyle="None" BorderWidth="2px" CellPadding="3" CellSpacing="2"
Font-Names="Verdana" Font-Size="Small" GridLines="Both" RepeatColumns="3" RepeatDirection="Horizontal"
Width="600px">
<FooterStyle BackColor="#F7DFB5" ForeColor="#8C4510" />
<HeaderStyle BackColor="#333333" Font-Bold="True" Font-Size="Large" ForeColor="White"
HorizontalAlign="Center" VerticalAlign="Middle" />
<HeaderTemplate>
Employee Details</HeaderTemplate>
<ItemStyle BackColor="White" ForeColor="Black" BorderWidth="2px" />
<ItemTemplate>
<b>Employee Name:</b>
<asp:Label ID="lblCName" runat="server" Text='<%#Eval("فیلد اول")%>'></asp:Label>
<br />
<b>Designation:</b>
<asp:Label ID="lblName" runat="server" Text='<%#"فیلد دوم"%>'></asp:Label>
<br />
<b> City:</b>
<asp:Label ID="lblCity" runat="server" Text=' <%#"فیلد سوم"%>'></asp:Label>
<br />
<b>Country:</b>
<asp:Label ID="lblCountry" runat="server" Text='<%#Eval("فیلد چهارم")%>'></asp:Label>
<br />
</ItemTemplate>
</asp:DataList>
protected void Page_Load(object sender, EventArgs e)
{
SqlConnection myConnection = new SqlConnection(@"Data Source=REZA\MSSQLSERVERR;Initial Catalog=db118;Integrated Security=True;Connect Timeout=15;Encrypt=False;TrustServerCertificate=Fa lse;ApplicationIntent=ReadWrite;MultiSubnetFailove r=False");
DataSet ds = new DataSet();
myConnection.Open();
string cmdstr = "SELECT * FROM Moshtarek";
SqlCommand cmd = new SqlCommand(cmdstr, myConnection);
SqlDataAdapter adp = new SqlDataAdapter(cmd);
adp.Fill(ds);
DataList1.DataSource = ds.Tables[0];
DataList1.DataBind();
}
فقط کافیه عکسا رو از باینری تبدیل کنید با دستور زیر
byte[] imgData = (byte[])DR["ProductImage"];
موفق باشید