سوالف اندرويد




العودة   سوالف سوفت > سوالف برمجة المواقع وتطويرها > ASP و ASP.NET
التسجيل المدوّنات البحث مشاركات اليوم جعل الأقسام مقروءة

الرد على الموضوع
 
LinkBack أدوات الموضوع
عضو جديد
#1  
كيف اضيف رابط صورة في قاعدة البيانات

كيف اضيف رابط صورة في قاعدة البيانات فر ضا عندي رابط هدة الصورة
http://www.swalif.net/softs/images/h...reglogodd8.jpg


وانا اريد اوضع رابط الصورة في قاعدة البيانات sql server

وعندما استدعي قاعدة البيانات في المتصفح عن طريق اداة graid view لا يظهر الرابط كرابط بل تظهر محتوى الرابط وهي الصورة







آخر تعديل بواسطة علي حسن في 01-05-2011 الساعة 08:13 PM.
علي حسن is offline   قديم 01-05-2011, 08:11 PM
الرد مع إقتباس
مشرف قسم asp.net
#2  

هنالك خياران
الأول أن تخزن الصورة كلها في القاعدة : خيار سيء لا أفضله ولا أحبه لعدة أسباب
الثاني أن تخزن مسار الصورة واسمها في القاعدة ، وتحفزها على مساحة على القرص مثلا مجلد Upload

أي الخيارين تفضل لنكمل ...






__________________
مطور مواقع ASP.NET & تطبيقات Windows 8 & تطبيقات جوال WP7
بريدي :khalilme at hotmail.com
خليل سليم is offline   قديم 02-05-2011, 10:46 AM
الرد مع إقتباس
مشرف قسم asp.net
#3  

الخيار الثاني
تقوم بعملية حفظ ورفع الصورة ، وبعد ذلك تخزن اسم ومسار الصورة في المجلد مثلا هذا كود استخدمه

كود:
   x = Guid.NewGuid.ToString & IO.Path.GetExtension(FileUpload1.FileName)
            Me.FileUpload1.SaveAs(Server.MapPath("~/albs/") & x)
بعد ذلك في العرض ، استخدم في الجريد فيو قالب مثال

كود:
                    <Columns>
                        
                        <asp:TemplateField HeaderText="صورة الألبوم" SortExpression="img">
                            <EditItemTemplate>
                                <asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("img") %>'></asp:TextBox>
                                <asp:HyperLink ID="HyperLink42" runat="server" 
                                    NavigateUrl="~/Admin/UpUrl.aspx?type=ads" Target="_blank">رفع</asp:HyperLink>
                            </EditItemTemplate>
                            <ItemTemplate>
                                <asp:Image ID="Image1" runat="server" ImageUrl='<%# Bind("img", "~/albs/{0}") %>' 
                                    Width="64px" />
                            </ItemTemplate>
                                           </Columns>
وانتبه جيدا لهذا السطر
كود:
   <asp:Image ID="Image1" runat="server" ImageUrl='<%# Bind("img", "~/albs/{0}") %>'
فهو كل ما يهمك في القالب






__________________
مطور مواقع ASP.NET & تطبيقات Windows 8 & تطبيقات جوال WP7
بريدي :khalilme at hotmail.com

آخر تعديل بواسطة خليل سليم في 02-05-2011 الساعة 10:51 AM.
خليل سليم is offline   قديم 02-05-2011, 10:50 AM
الرد مع إقتباس
عضو جديد
#4  

تسلم اخوي خليل ماقصرت






علي حسن is offline   قديم 02-05-2011, 08:09 PM
الرد مع إقتباس
الرد على الموضوع



أدوات الموضوع

قوانين المشاركات
لا يمكنك كتابة مواضيع جديدة
لا يمكنك إضافة ردود
لا يمكنك إرسال مرفقات
لا يمكنك تعديل مشاركاتك

كود vB متاح
كود [IMG] متاح
كود HTML غير متاح
Trackbacks are متاح
Pingbacks are متاح
Refbacks are متاح


المواضيع المشابهه
الموضوع كاتب الموضوع القسم الردود آخر مشاركة
طلب أمر في قاعدة البيانات لتغيير رابط أو اسم Sawah الإصلاح والصيانة 15 28-03-2008 01:33 AM
مشكلة في قاعدة البيانات !! كيف اضيف جدول attachment Remano الإصلاح والصيانة 3 25-05-2007 08:51 PM
كيف اضيف جدول في قاعدة البيانات ؟ almaster_f الويب والويب 2.0 والـ Semantic Web 3 16-09-2004 07:13 PM
كيف اضيف في قاعدة البيانات (ادخل ولك الاجر) شاهين الويب والويب 2.0 والـ Semantic Web 4 26-03-2004 10:10 AM
تفريغ 263 صورة رمزية في قاعدة البيانات MADMAT الإصلاح والصيانة 1 09-08-2001 10:31 PM


جميع الأوقات بتوقيت غرينتش +3. الوقت الآن هو 08:55 PM.