• Xóa và thêm ảnh trên thư mục của website
  • Xóa và thêm ảnh trên thư mục của website

    AnNguyen > 01-09-21, 07:08 PM

    Em có backend là Sql server dùng chung cho Ms Access và website. Trên website thì có thư mục ảnh chứa ảnh còn đường dẫn thì lưu vào database, ở trên website thì em có thể xóa ảnh trong thư mục và đường dẫn trong database. Vậy trong Ms Access thì làm sao mà trỏ đến được thư mục ảnh trên web để xóa hoặc thêm ạ? Vì em chỉ xóa được đường dẫn thôi còn ảnh trên thư mục web vẫn còn.
    Em cảm ơn!
  • RE: Xóa và thêm ảnh trên thư mục của website

    ongke0711 > 02-09-21, 04:41 PM

    Tôi thấy 2 cái Font end này là khác nhau, một bên là trên nền Web, một bên là trên nền Desktop thì nó hoạt động đọc lập với nhau chứ.
    Từ Access bạn muốn xoá dữ liệu thì kết nối thẳng tới Database trên Web database server để xoá từ gốc.
    Hay là bạn muốn dùng Access thay người dùng để tương tác trực tiếp trên trình duyệt? 
    Nếu muốn tự động tương tác với Web thì ngâm cứu UiPath và RPA đi.
  • RE: Xóa và thêm ảnh trên thư mục của website

    AnNguyen > 02-09-21, 05:06 PM

    (02-09-21, 04:41 PM)ongke0711 Đã viết: Tôi thấy 2 cái Font end này là khác nhau, một bên là trên nền Web, một bên là trên nền Desktop thì nó hoạt động đọc lập với nhau chứ.
    Từ Access bạn muốn xoá dữ liệu thì kết nối thẳng tới Database trên Web database server để xoá từ gốc.

    trên Access thì em xây dựng ứng dụng có đầy đủ thêm sửa xóa xem cho tất cả user, còn trên web thì em xây dựng ở trạng thái chỉ xem được và mục đích là để người dùng khi sử dụng có  điện thoại cũng có thể xem được dữ liệu tại cơ sở của mình mà không cần phải sử dụng máy tính có cài Access. và em cũng đang nâng cấp thêm các mục thêm xóa sử trên web luôn để mấy máy sử dụng Macbook cũng có thể dụng được anh ạ. Nên em mới mò mẫm thêm để viết trên web ạ.
    Do dữ liệu cùng chung 1 server nên thêm sửa xóa từ web hay Access đều ổn rồi ạ nhưng có 1 phần như em đề cập là thư mục chứa ảnh, trên web thì khi lưu ảnh thì file ảnh mình xử lý lưu vào 1 folder và vấn đề là ở Access muốn xóa 1 bức ảnh ở folder đó thì làm thế nào (trên web thì em làm được rồi vì code làm web nó hỗ trợ cho xóa ảnh trong thư mục)
     Đúng là 2 nên khác nhau nhưng em cùng chọc đến 1 cơ sở dữ liệu là sql server được cài trên 1 máy chủ rồi ạ.
    Trích dẫn:Hay là bạn muốn dùng Access thay người dùng để tương tác trực tiếp trên trình duyệt? 
    Nếu muốn tự động tương tác với Web thì ngâm cứu UiPath và RPA đi.
    Cái này là nhúng Access vào web hả anh vì bây giờ anh nói em mới biết đến nó ạ.

    Đây là thư mục và file để chạy web và ảnh thì em lưu vào 1 thư mục đó. và upload toàn bộ lên host để chạy được web đó anh ạ.
    [Hình: 0ikSCja.png]
  • RE: Xóa và thêm ảnh trên thư mục của website

    ongke0711 > 02-09-21, 06:51 PM

    Nếu là folder độc lập trên web host thì tôi không biết cách rồi, tôi không biết vụ Web. Bạn dùng FTP xem sao, tôi nghĩ nó là đúng bào nhất.
    Nếu lưu hình ảnh trong SQL Server thì dùng FileStream. Cả FTP và FileStream thì dùng code VBA tương tác được.
  • RE: Xóa và thêm ảnh trên thư mục của website

    AnNguyen > 02-09-21, 07:32 PM

    (02-09-21, 06:51 PM)ongke0711 Đã viết: Nếu là folder độc lập trên web host thì tôi không biết cách rồi, tôi không biết vụ Web. Bạn dùng FTP xem sao, tôi nghĩ nó là đúng bào nhất.
    Nếu lưu hình ảnh trong SQL Server thì dùng FileStream. Cả FTP và FileStream thì dùng code VBA tương tác được.

    Vâng. em cảm ơn anh. nếu cách lưu ảnh vào folder trên web của em mà không ổn thì lại chuyển hướng lưu ảnh vào sql server thội ạ happy
  • RE: Xóa và thêm ảnh trên thư mục của website

    ongke0711 > 02-09-21, 08:06 PM

    Tôi thấy web thì hay dùng FTP.
  • RE: Xóa và thêm ảnh trên thư mục của website

    AnNguyen > 03-09-21, 07:08 PM

    (02-09-21, 08:06 PM)ongke0711 Đã viết: Tôi thấy web thì hay dùng FTP.

    Vâng. em cũng vừa tìm đủ kiểu thì nó chỉ thông qua FTP ạ. Anh có thể giúp em đoạn code upload, download, delete file từ FTP không ạ.
    Em thử nhiều cách search trên mạng rồi mà vẫn chưa được ạ.
  • RE: Xóa và thêm ảnh trên thư mục của website

    paulsteigel > 08-09-21, 11:57 PM

    (03-09-21, 07:08 PM)AnNguyen Đã viết:
    (02-09-21, 08:06 PM)ongke0711 Đã viết: Tôi thấy web thì hay dùng FTP.

    Vâng. em cũng vừa tìm đủ kiểu thì nó chỉ thông qua FTP ạ. Anh có thể giúp em đoạn code upload, download, delete file từ FTP không ạ.
    Em thử nhiều cách search trên mạng rồi mà vẫn chưa được ạ.

    Cụ này tự phức tạp vấn đề của mình quá đi. 
    Access là ứng dụng frontend để tương tác với dữ liệu còn muốn tác trên web nó là vấn đề khác và nó phụ thuộc rất nhiều vào kiến trúc server chạy web. Chính vì thế nó mới sinh ra các loại ngôn ngữ riêng cho web (php, java, asp.net ...vv). 
    Như Ông kẹ góp ý thì ftp là một nền tảng chuẩn mực nhất để thực hiện điều này nhưng cụ phải cài fptserver lên máy chủ đã. Nhưng làm việc với ftp là rất nhiều vấn đề. về quản lý truy cập và khá phức tạp để xử lý từ access (mặc dù làm được nhưng mất thời gian)

    Cách thứ 2 cụ có thể dùng StoreProcedure trên server để kiểm soát các hành vi liên quan đến bảng dữ liệu và thực hiện các biện pháp tương tác ngay trên Sqlserver với các câu lệnh như 
    xp_cmdshell 'del y:\file.dat'
    Tuy thế trên server sẽ phải cho phép SQL Server chạy các lệnh shell (cơ bản như yêu cầu với Ftp).
    Cụ nên đọc trước về store procedure, nó sẽ là hướng khả dĩ và dễ nhất