powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Aspx and image from DB
40 сообщений из 40, показаны все 2 страниц
Aspx and image from DB
    #33560407
tudor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
помогите.... не могу вывести Image из sql....

ести метод каторыи вазвращает byte[], но как поставити на форму(.aspx) в апределеную таблицу не могу.... может ктото подскажет.
за ра ние спасибою
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33560447
Sergej
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Response.ContentType
Response.BinaryWrite
Response.Flush
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33560467
tudor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
но мне нужно в определеную таблицу... если просто так то только Image поевляется и все
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33560479
Sergej
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. image.aspx, которая будет возвращать саму картинку через Response
2. в таблице - <img src="image.aspx?id=123">
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33560504
tudor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ia proboval tac..... no u menia poevleaetsea Image vo vsem ee razmere, no ia ne mogu dati ei razmer, naprimer width="20%" Height="20%"
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33560535
Sergej
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторnaprimer width="20%" Height="20%"

ну так и поставь это в <img>: <img src="image.aspx" width="20%" height="20%">

или ты хочешь графику на стороне сервера уменьшить?
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33560573
tudor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ia SRC vidaiu iz coda......
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33560593
tudor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
TAC STO MOJNO STO NIBUDI ZDELATI???????
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33560719
Sergej
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторTAC STO MOJNO STO NIBUDI ZDELATI???????
сухари сушить ;-)

а <img> где находится?

да и вообще, немного кода не помешало бы...
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33560792
tudor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
<td>
<img name="Img1" id="Img1" runat=server>
</td>
////// a cagda stavliu
//<img name="Img1" id="Img1" runat=server height="20%">
//vidaiot osibku

a v code......
Img1.Src="Img.aspx?ImgID="+ImageID.ToString();


///Img.aspx
override protected void OnInit(EventArgs e)
{
if(Request.Params["ImgID"]!=null && Request.Params["ImgID"]!="")
{
int idimage=int.Parse(Request.Params["ImgID"]);
ForumDB forum = new ForumDB();
byte[] bImg =forum.GetForumDiscussionImage(idimage);
Response.BinaryWrite(bImg);
}
}
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33560827
хм...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33560868
tudor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
хм...
Guest Отображение картинки из БД напрямую


ia ato videl...no u menia runat=server, ia iz coda vidaiu.... idImage.....
i pri etom .... nujno staviti protzenti..... shtob ne pokozalo image v ee polnom razmere
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33560965
Sergej
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
странно, а что за ошибка?

пробовал
Код: plaintext
Img1.Height = Unit.Percentage( 20 );
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33560991
Sergej
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
точно, не хочет %

замени img на asp:image

Код: plaintext
<asp:image height="20%" src="" width="168" runat="server"></asp:Image>
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33561010
Sergej
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergejточно, не хочет %

замени img на asp:image

Код: plaintext
<asp:image height="20%" src="" width="168" runat="server"></asp:Image>


или запихни height в style...
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33561017
tudor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
странно, а что за ошибка?

пробовал
Img1.Height = Unit.Percentage(20);


Cannot implicitly convert type 'System.Web.UI.WebControls.Unit' to 'int'
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33561037
tudor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Parser Error Message: The base class includes the field 'Img1', but its type (System.Web.UI.HtmlControls.HtmlImage) is not compatible with the type of control (System.Web.UI.WebControls.Image).
Source Error:
Line 121: <tr>
Line 122: <td>
Line 123: <asp:Image ID="Img1" runat=server Height="20%"></asp:Image>
Line 124: </td>
Line 125: <td align="left" width="15%">\\0</td>
Source File: c:\inetpub\wwwroot\GlobalResource\Modules\Forum.ascx Line: 123
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33561049
Sergej
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tudor1Parser Error Message: The base class includes the field 'Img1', but its type (System.Web.UI.HtmlControls.HtmlImage) is not compatible with the type of control (System.Web.UI.WebControls.Image).
Source Error:
Line 121: <tr>
Line 122: <td>
Line 123: <asp:Image ID="Img1" runat=server Height="20%"></asp:Image>
Line 124: </td>
Line 125: <td align="left" width="15%">\\0</td>
Source File: c:\inetpub\wwwroot\GlobalResource\Modules\Forum.ascx Line: 123

так и в коде надо тип поменять бы...

оставь img
Код: plaintext
<img src="" runat="server" style="HEIGHT:20%">
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33561065
tudor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
:))
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33561087
tudor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
<img src="" runat="server" style="HEIGHT:20%">
:( fotcu ne pacazivaiet......
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33561115
Sergej
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tudor1<img src="" runat="server" style="HEIGHT:20%">
:( fotcu ne pacazivaiet......

...издеваешься???

оставь всё как было:
Код: plaintext
<img name="Img1" id="Img1" runat=server>

Код: plaintext
Img1.Src="Img.aspx?ImgID="+ImageID.ToString();

только добавь style:
Код: plaintext
<img name="Img1" id="Img1" runat=server style="HEIGHT:20%">
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33561184
tudor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Img1.Src=Request.ApplicationPath+"/Modules/Img.aspx?DiscID=1";

<td>
<img name="Img1" id="Img1" runat="server" style="HEIGHT:20%">
</td>

i fotca ne poievleatsea...... style srabativaiet...... a fotki netu...
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33561202
Sergej
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tudor1Img1.Src=Request.ApplicationPath+"/Modules/Img.aspx?DiscID=1";

<td>
<img name="Img1" id="Img1" runat="server" style="HEIGHT:20%">
</td>

i fotca ne poievleatsea...... style srabativaiet...... a fotki netu...

тута тоже на DiscID заменил?
авторif(Request.Params["ImgID"]!=null && Request.Params["ImgID"]!="")

путь правильный?
авторRequest.ApplicationPath+"/Modules/Img.aspx?DiscID=1"
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33561212
tudor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
a esli stavliu prosto:
<td>
<img name="Img1" id="Img1" runat="server">
</td>




fotca poievleaetca..... no v 100% obieome.......
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33561253
tudor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
puti pravelino napisan....
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33561271
tudor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
raznitsa..... tolico v etom style.... esli s style, fotka ne poevleaetsea, a esli bez style ...to fotki este no razmer..... :(
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33561483
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а если так?
автор
<img alt="" src="" style="height:20%; width:100px" id="mySuperImage" />
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33561489
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
<img alt="" src="" style="height:20%; width:100px" id="mySuperImage" runat="server" />
так и думал что что нибудь забуду - вот так правильно... ;)
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33561561
tudor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vladgrig
Код: plaintext
1.
<img alt="" src="" style="height:20%; width:100px" id="mySuperImage" runat="server" />
так и думал что что нибудь забуду - вот так правильно... ;) nicac ne rabotaiet..... ne poievleaetsea fotka... :(
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33561649
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33561654
tudor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vladgrigЗЫ: а у меня появляется ... ;)---- a esli staviti protsenti a ne pixeli... rabotaiet???????
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33561657
tudor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vladgrigЗЫ: а у меня появляется ... ;) pocoji cod.... please
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33561686
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторЗЫ: а у меня появляется... ;)
Патамушта я - ВОЛШЕБНИК... ;)

страница куда заливаем имагу (viewimage.aspx):
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
<%@ Page Language="VB" %>
<%@ Import Namespace="System.Data.SqlClient" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
        
        Dim ImageId As String = Request.QueryString("img").ToString
        Dim connection As New SqlConnection("Data Source=(local);Initial Catalog=ASPTestDB;Integrated Security=True")
        
        Dim sqlText As String = "SELECT img_data, img_contenttype FROM Images WHERE img_name = '" + ImageId + "'"
           
        Dim command As New SqlCommand(sqlText, connection)
           
        connection.Open()
            
        Dim dr As SqlDataReader = command.ExecuteReader()
        If (dr.Read()) Then
            
            Response.ContentType = dr("img_contenttype").ToString()
            Response.BinaryWrite(dr("img_data"))
            
        End If
        
        connection.Close()
    
    End Sub
    
</script>

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

страница, куда эту имагу вставляем:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
<%@ Page Language="VB" %>
<%@ Import Namespace="System.Data.SqlClient" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">
      
    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
        myimage.Src = "viewimage.aspx?img=avatar.gif"
    End Sub
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Page with pictures</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <table width="100%">
            <tr>
                <td>
                    Here is the image, viewed from a database:<br />
                    <br />
                </td>
                
            </tr>
            <tr>
                <td>
                    <img id="myimage" runat="server" alt="" src="" style="width: 20%;height: 20%" />
                </td>               
            </tr>            
        </table>
       </div>
    </form>
</body>
</html>
Вот так... Может студия 2005 - даёт о себе знать???!!!
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33561694
tudor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
i ia zdelal no po drugomu......, e zdelal cac u vladgrig no ne rabotaiet, a nasceot vs2005 ... mojet biti...
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33561709
tudor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vopros sneat
////form1.aspx
<img name="Img1" id="Img1" runat="server" />

Img1.Src=Request.ApplicationPath+"/Modules/Img.aspx?DiscID=1";


////img.aspx:
override protected void OnInit(EventArgs e)
{
if(Request.Params["DiscID"]!=null && Request.Params["DiscID"]!="")
{
int DiscID=int.Parse(Request.Params["DiscID"]);
ForumDB forum = new ForumDB();
byte[] bImg =forum.GetForumDiscussionImage(DiscID);
Bitmap bitmap = (Bitmap)Bitmap.FromStream(new MemoryStream(bImg));
Bitmap bitmapOutput = new Bitmap(bitmap,(bitmap.Width*20)/100,(bitmap.Height*20)/100);
MemoryStream mss = new MemoryStream();
bitmapOutput.Save(mss,System.Drawing.Imaging.ImageFormat.Jpeg);
Response.BinaryWrite(mss.GetBuffer());
}
InitComponent();
base.OnInit(e);
}
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33561712
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторi ia zdelal no po drugomu......,
ну, поделился бы что ли?
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33561714
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
извиняюсь пока писал ответ уже подоспел...
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33561727
tudor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vladgrigизвиняюсь пока писал ответ уже подоспел...------:) bivaiet...
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33561733
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а кстати, и вправду, чего ты так не делал!!!???
Код: plaintext
1.
2.
3.
4.
5.
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
        myimage.ImageUrl = "viewimage.aspx?img=avatar.gif"
End Sub

<asp:Image ID="myimage" runat="server" Height="20%" Width="20%" />
вроде вообще безотказно будет работать...?
...
Рейтинг: 0 / 0
Aspx and image from DB
    #33561779
tudor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vladgrigа кстати, и вправду, чего ты так не делал!!!???
Код: plaintext
1.
2.
3.
4.
5.
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
        myimage.ImageUrl = "viewimage.aspx?img=avatar.gif"
End Sub

<asp:Image ID="myimage" runat="server" [color=blue]Height="20%" Width="20%"[/color] />
вроде вообще безотказно будет работать...?



problema v procentah....., esli stavliu znak % to vseo ne rabotaiet, naverna cliuk v VS2003, a esli bez prosta:
<asp:Image ID="myimage" runat="server" Height="20" Width="20" /> --rabotaie no v 20 pxs......., gliuc naverna
...
Рейтинг: 0 / 0
40 сообщений из 40, показаны все 2 страниц
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Aspx and image from DB
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]