2012-04-13 34 views
5

Tôi muốn biết liệu có thể tạo một dữ liệu StoredProcedure đến Insert trong cơ sở dữ liệu Acces hay không. Tôi đã thử một vài điều nhưng không có gì cho đến nay dường như làm các trick.Tạo thủ tục lưu sẵn trong MS Access?

Cảm ơn

+0

bản sao có thể có của [Làm cách nào để thực hiện quy trình được lưu trữ trong MS Access?] (Http://stackoverflow.com/questions/3287545/how-do-i-make-a-stored-procedure-in-ms- truy cập) –

Trả lời

3

Tôi biết nó có thể tạo ra một Stored Procedure trực tiếp trong việc tiếp cận nhưng nó không phải là khá để làm.

lựa chọn tốt nhất của bạn từ đây sẽ được:

  • Mô phỏng một Stored Procedured sử dụng một hàm. Tôi đã tìm thấy hướng dẫn here. Nhưng tôi đã không thử phương pháp này.
  • Một cách tiếp cận phổ biến khác có vẻ là nhập SQLServerStored Procedure và nhập nó trong Acess. Hãy thử liên kết this nếu bạn thích phương pháp này.
  • Nếu bạn sử dụng MS Access 2010, StoredProcedures sẽ được liệt kê trong tab bảng dưới Named Macros.

Hy vọng điều này sẽ hữu ích.

2

Tùy thuộc vào phiên bản MS Access nào. Access 2010 có cả hai thủ tục được lưu trữ và cũng có các trình kích hoạt bảng.

Để truy cập 2010, bạn mở bảng (dạng xem thiết kế không), sau đó chọn tab bảng. Bạn thấy các tùy chọn ở đó để tạo các thủ tục lưu trữ và trình kích hoạt bảng.

Xem câu trả lời ở đây:

How do I make a stored procedure in MS Access?

0

Chắc chắn. Access 2010 hỗ trợ tất cả các loại nội dung thú vị như procs được lưu trữ và trình kích hoạt. (EDIT - Xem @bluefeets câu trả lời để biết thêm về điều đó). Tuy nhiên, nếu bạn đang sử dụng bất cứ điều gì ít hơn năm 2010, bạn sẽ phải viết một custom function để có được kết quả bạn đang tìm kiếm.

Các vấn đề liên quan