Đánh giá chủ đề:
  • 3 Votes - 2.67 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Lỗi readonly khí nhiều query thao tác trên cùng 1 table.
#1
Mình đang làm làm CT access trên access 2007. Nhưng có 1 vấn đề mà mình không biết phải sử lý làm sao.

Mình thiết kế 1 form main (nằm trong 1 form khác nên không thể ở dạng slip form): dạng single form, phía trên là thông tin báo cáo cuối cùng. phía dưới là subform dạng datasheet danh sách các báo cáo. cả 2 form này đều không cho thao tác thay đổi, xóa, hay thêm mới. mà phải nhấn vào buttom mở forms nhập báo cáo lên để chỉnh hay thao tác. Vấn đề là khi mình gọi form nhập này lên thì nó luôn ở dạng read only vì lý do nào đo mình không chắc chắn ( khi cố set value cho nó thì báo lỗi 3328: table read only)
Các form của mình đều thông qua query để kết nối với table, chứ không kết nối bằng VBA
Có vẻ là khi một form gọi đến 1 bảng thì mọi form khác sau nó gọi đến bảng này đều không thể thao tác được vì table bị chuyển sang dạng read only.

Mình thực sự không tốt lắm về access, các bạn có thể giúp mình không. Mong reply sớm nhất có thể.
Chữ ký của The Wind [Hình: http://socializedsoftware.com/wp-content...ensuse.png]
Chờ đợi cũng là 1 nghệ thuật! Và người chờ đợi cũng là 1 nghệ sĩ!
Reply
Những người đã cảm ơn
#2
Chào bạn, có thể vấn đề không liên quan gì đế việc dùng query. Bạn thử kiểm tra lại Option của MS Access xem có setting như vầy không:

[Hình: read-onlyrecord.jpg]
Chữ ký của Noname 020
ღღღღღTài sản của Noname (View All Items) ღღღღღ
Reply
Những người đã cảm ơn The Wind
#3
Mình kiểm tra rồi, các cài đặt đều như hình vẽ, nhưng lỗi thì vẫn vậy.
Mình có thể gửi file đó lên để bạn kiểm tra giùm hok ? hình như bạn dùng acces 2003.
Chữ ký của The Wind [Hình: http://socializedsoftware.com/wp-content...ensuse.png]
Chờ đợi cũng là 1 nghệ thuật! Và người chờ đợi cũng là 1 nghệ sĩ!
Reply
Những người đã cảm ơn
#4
(19-08-10, 12:55 PM)The Wind Đã viết: Mình kiểm tra rồi, các cài đặt đều như hình vẽ, nhưng lỗi thì vẫn vậy.
Mình có thể gửi file đó lên để bạn kiểm tra giùm hok ? hình như bạn dùng acces 2003.

À, mình dùng Access 2003! Bạn có thể post file lên 1 trang share file nào đó rồi gửi link qua đây mình xem thử.
À, mà bạn mở trực tiếp query nguồn của form xem có bị readOnly không ? nếu có thể thì post câu query lên mình xem thử!
Chữ ký của Noname 020
ღღღღღTài sản của Noname (View All Items) ღღღღღ
Reply
Những người đã cảm ơn The Wind
#5
Mình dùng access 2007 và định dạng access của file cũng là 2007 luôn! như thế được không ?
query guồn của form không read only bạn ạ. chỉ khi mình mở form lên thì mới bị khóa không thao tác được thôi.
Mình sẽ up file lên. cấu trúc table và form hơi phức tạo. bạn thông cảm nhé, mình không biết gì về access hay sql... mà chỉ tự mày mò nên nó rối ren thế.
link:
http://docs.google.com/leaf?id=0B7fuulMg...y=CJSG6YAL
Chữ ký của The Wind [Hình: http://socializedsoftware.com/wp-content...ensuse.png]
Chờ đợi cũng là 1 nghệ thuật! Và người chờ đợi cũng là 1 nghệ sĩ!
Reply
Những người đã cảm ơn
#6
[Hình: Untitled-1.jpg]
Như hình vẽ, tag điều chỉnh lương, là 1 form chưa form sud datasheet nhơ hơn. khi nhấn nút " điều chỉnh mới" nó sẽ gọi form "fr_Citietdieuchinhluong" len, nhung form luc nay lại ở dang readonly.
bạn cố gắng giúp mình nhé. cho CT hoàn thiện, chứ nếu không qua được bước này chắc phải dis cái tab điều chỉnh lương đó mới mới mở được form "fr_Citietdieuchinhluong" quá.
Chữ ký của The Wind [Hình: http://socializedsoftware.com/wp-content...ensuse.png]
Chờ đợi cũng là 1 nghệ thuật! Và người chờ đợi cũng là 1 nghệ sĩ!
Reply
Những người đã cảm ơn
#7
Vậy thì xem thoát hết, chỉ mở mỗi form đó thôi xem có bị không? Nếu bị thì xem thuộc tính của form có chỗ nào là readOnly không? Bạn post thử câu lệnh gọi form "fr_Citietdieuchinhluong" cho mình xem thử!
Sorry vì máy mình hiện tại không có Office 2k7 để thử! sad
Chữ ký của Noname 020
ღღღღღTài sản của Noname (View All Items) ღღღღღ
Reply
Những người đã cảm ơn The Wind
#8
hi`
Uh! mình kiểm tra rồi, hok có.
Để mình nói cụ thể hơn nhé. Chắc chắn lỗi này hok liên quan đến query hay thuộc tính nào bị looked, not enable...
Vì: khi chỉ mở form "fr_Citietdieuchinhluong" trực tiếp thì vẫn thao tác, nhập, chỉnh swuar bình thường.
nhưng cứ mở cái form chi tiết nhân viên ở hình trên rồi nhấn nút " điều hcinhr mới" để gọi form "fr_Citietdieuchinhluong" hoặc nhân tực tiết vào list object bên trái thì form "fr_Citietdieuchinhluong" luôn bị looked không edit, addnew hay del record được.
Như vậy rõ ràng, việc fr_Citietdieuchinhluong bị looked là do form chi tiết nhân viên bị gọi trước nó. và như mình kiểm tra. khi form chi tiết nhân viên mở lên, thì mọi table "tb_ThayDoiLuong" nó kết nọi bị readonly luôn, chỉ có form chi tiết nhân viên mới thao tác được.

Cảm ơn bạn rất nhiều, mình tìm được nguyên nhân gây lỗi này rồi. là do chuyển dữ liệu khi gọi fr_Citietdieuchinhluong từ chi tiết nhân viên không đúng.
Mình chỉnh lại rồi. Cảm ơn bạn 1 lần nữa.
Mà bạn ở Hn phải hok ?
Chữ ký của The Wind [Hình: http://socializedsoftware.com/wp-content...ensuse.png]
Chờ đợi cũng là 1 nghệ thuật! Và người chờ đợi cũng là 1 nghệ sĩ!
Reply
Những người đã cảm ơn Noname
#9
Mình ở HCM!
Diễn đàn mình mới lập nên con nhiều thiếu sót. Có gì bạn cứ góp ý và box góp ý nhé!
Chúc vui vẻ !
Chữ ký của Noname 020
ღღღღღTài sản của Noname (View All Items) ღღღღღ
Reply
Những người đã cảm ơn The Wind
#10
UH! cảm ơn bạn nhiều nhiều, mình tưởng bạn ở Hn thì rất mong được mời bạn ly caffe ^^
Chữ ký của The Wind [Hình: http://socializedsoftware.com/wp-content...ensuse.png]
Chờ đợi cũng là 1 nghệ thuật! Và người chờ đợi cũng là 1 nghệ sĩ!
Reply
Những người đã cảm ơn


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  Hướng Dẫn hướng dẫn làm query theo cbobox tieuho828 0 12 Hôm qua, 10:12 PM
Bài mới nhất: tieuho828
  Lọc query có điều kiện để tạo report honglv157 3 164 01-12-16, 05:15 PM
Bài mới nhất: maidinhdan
  [Help] Xin giúp đỡ về sử dụng hàm Dlookup với nhiều điều kiện dangh5 1 75 30-11-16, 10:44 PM
Bài mới nhất: dangh5
  [Help] ẩn nút ""Close Windown" khi mở query tronghieu9792 4 87 30-11-16, 09:36 PM
Bài mới nhất: tronghieu9792
Question [Help] Cần giúp đỡ tạo query lấy giá trị của dòng liền trước để tính giá trị trung bình luonguct 4 89 23-11-16, 12:33 AM
Bài mới nhất: luonguct

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ