Từ 1 tới 3 trên tổng số 3 kết quả

Đề tài: làm sao để lấy flash từ cơ sở dữ liệu chèn vào web

  1. #1
    Ngày gia nhập
    03 2010
    Nơi ở
    tphcm
    Bài viết
    227

    Post làm sao để lấy flash từ cơ sở dữ liệu chèn vào web

    Em tạo 1 bảng quảng cáo gồm file hình và file flash em muốn hỏi có cách nào có thể tự động chèn được file hình và file flash vào được không.Anh/chị làm ơn chỉ dùm.Em cám ơn

  2. #2
    Ngày gia nhập
    10 2009
    Nơi ở
    Việt Nam
    Bài viết
    359

    Theo mình thế này! mình cũng làm 1 bài bảng Lưu banner của mình có thể là file flash hoặc image trong csdl mình tạo trường tên file chỉ lưu tên file kểu tênfile.swf hay tênfile.jpg, bmp, pnp, gif (dạng text) và 1 trường loại file nếu là flash thì lưu vào là Flash, nếu là ảnh thì lưu là Image, còn file thật thì mình upload nó lên 1 thư mục trên web! còn khi hiển thị ra thì đơn giản thôi kiểm tra xem ảnh đc hiển thị thuộc dạng gì nếu là flash thì code cho nó hiển thị theo kiểu flash còn nếu là image thì code cho hiển thị theo kiểu image (có tên file của nó rồi có file trong thư mục rồi ) chỉ việc gọi hiển thị theo đừong dẫn là ok! bạn tham khảo!

    Demo luôn bạn xem qua:
    mình lưu trong csdl thế này:


    Code để hiển thị như này: (Vì là banner nên mình chỉ cho hiển thị 1 cái Select top 1 ....)
    Visual C# Code:
    1. public string Banner_UpdateSystem()
    2.         {
    3.             string StrBanner = "";
    4.             DataTable dt = DB.ViewTableParamStore("Banner_UpdateSystem");
    5.             if (dt.Rows.Count > 0)
    6.             {
    7.                 try
    8.                 {
    9.                     if (dt.Rows[0]["LoaiFile"].ToString() == "Anh")
    10.                     {                          
    11.                         StrBanner += "<img src='ImageBanner/" + dt.Rows[0]["TenFile"].ToString() + "'";
    12.                         StrBanner += " Height='140px' Width='1000px' />";
    13.                     }
    14.                     else
    15.                     {
    16.                      StrBanner+="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0'";
    17.                      StrBanner+=" style='height: 140px' width='1000px'>";
    18.                      StrBanner+=" <param name='movie'";
    19.                      StrBanner+=" value='ImageBanner/"+dt.Rows[0]["TenFile"].ToString()+"' />";
    20.                      StrBanner+=" <param name='quality' value='high' />";
    21.                      StrBanner+=" <embed height='140' pluginspage='http://www.macromedia.com/go/getflashplayer' quality='high'";
    22.                      StrBanner += " src='ImageBanner/" + dt.Rows[0]["TenFile"].ToString() + "' type='application/x-shockwave-flash' width='1000'>";
    23.                      StrBanner+=" </embed>";
    24.                      StrBanner += " </object>";
    25.                     }
    26.                     return StrBanner;
    27.                 }
    28.                 catch
    29.                 {
    30.                     return "";
    31.                 }
    32.             }
    33.             else
    34.                 return "";
    35.         }

    Phương thức này trả về 1 string bạn chỉ cần gán string này cho 1 label là ok.

    Thủ tục mình viết trong sql như sau:
    SQL Code:
    1. ALTER PROCEDURE [dbo].[Banner_UpdateSystem]
    2.    
    3. AS
    4. BEGIN
    5.     SELECT Top 1 TenFile, LoaiFile FROM tbl_Banner
    6.     WHERE TinhTrang = 1
    7.     ORDER BY NgaySua DESC
    8. END

    Khi thêm banner mình dùng FileUpload để up file banner vào thư mục còn tên file mình lưu vào csdl
    Đã được chỉnh sửa lần cuối bởi pvtam2a : 04-10-2011 lúc 12:37 AM.
    Muốn thành công thì đừng thất vọng - nhưng nếu có lúc thất vọng thì cứ làm việc trong sự thất vọng đi.

  3. #3
    Ngày gia nhập
    12 2010
    Nơi ở
    New York
    Bài viết
    23

    bạn pvtam2a code quá hay, thank!

Các đề tài tương tự

  1. Chèn Flash vào From, và đính kèm Flash vào Resource luôn có được không?
    Gửi bởi mvmanh trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 23-08-2012, 09:51 AM
  2. Cách nạp file Flash và khai thác tính năng Print của Macro flash để in tài liệu dạng PDF
    Gửi bởi sadboy309 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 18-11-2011, 03:43 PM
  3. FOF Hà Nội mở lớp học làm game flash, banner flash, web Flash, lập trình flash Action Script 3.0 "GIÁ CỰC HẤP DẪN
    Gửi bởi fofhanoi trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 13
    Bài viết cuối: 24-09-2011, 09:57 PM
  4. C#. chèn flash không hiển thị được chữ trong flash
    Gửi bởi qhhqnavy trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 18
    Bài viết cuối: 22-06-2011, 03:19 PM
  5. Flash Center - Chơi và quản lý nhạc Flash
    Gửi bởi vinhphuoc91 trong diễn đàn Dự án & Source code C#, ASP.NET
    Trả lời: 1
    Bài viết cuối: 22-01-2011, 08:00 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn