PDA

View Full Version : [MU] Xin query tạo sub tân thủ



thienthanhhi
14-08-13, 04:36 PM
Ai có query tringer tạo sub tân thủ cho mình xin đi . ở gz toàn là lỗi ủy thác vào là bị mở ra :D . Thanks trước ^^

vinhkien1288
14-08-13, 05:27 PM
Ý bạn là như nào bạn?
Trigger thì nó dựa vào cái MEMB_STAT để làm việc và phát hiện ra các thế hệ mình mong muốn.
Bạn đã dùng cái loại nào và hiện lỗi xảy ra như nào -> bạn mong muốn nó sẽ như nào?
Nói rõ ra đi bạn, dựa vào ý tưởng mới fix đc chứ bạn

thienthanhhi
14-08-13, 09:49 PM
Ý bạn là như nào bạn?
Trigger thì nó dựa vào cái MEMB_STAT để làm việc và phát hiện ra các thế hệ mình mong muốn.
Bạn đã dùng cái loại nào và hiện lỗi xảy ra như nào -> bạn mong muốn nó sẽ như nào?
Nói rõ ra đi bạn, dựa vào ý tưởng mới fix đc chứ bạn

Ví dụ mình có 3 sub
sub 1 rs nhiu cũng vào được
sub 2 rs nhiu cũng vào được
sub 3 rs trên 100 không thể vào
Mình đã làm đựoc như trên .
Khi vào sub 3 sẽ khóa nhân vật các nv rs trên 100
Nhưng khi vào sub 1 và 2 nó sẽ tự giải block . Mình đã làm đựoc như vậy
Nhưng khi ủy thác offline thì vào sub 1 và 2 nó tự giải block nghĩa là vẫn vào được . Ý mình là khi ủy thác thì nó vẫn block cơ bạn ah . Mong mọi người giúp đỡ

vinhkien1288
14-08-13, 10:09 PM
Như vậy bạn đang vướng ở phần ủy thác offline do kết cấu của bạn muốn lên điểm ủy thác của Job thì buộc cái ctlcode của bạn phải > 0 đúng không bạn.
Cái này đơn giản mà.
2 cách:
1 thay đổi trong Job cho đồng bộ với trigger
2 thay đổi trong trigger cho đồng bộ với job.
- Nếu bạn có Trigger thì đưa ra mình fix cho đồng bộ với job

thienthanhhi
14-08-13, 10:42 PM
Như vậy bạn đang vướng ở phần ủy thác offline do kết cấu của bạn muốn lên điểm ủy thác của Job thì buộc cái ctlcode của bạn phải > 1 đúng không bạn.
Cái này đơn giản mà.
2 cách:
1 thay đổi trong Job cho đồng bộ với trigger
2 thay đổi trong trigger cho đồng bộ với job.
- Nếu bạn có Trigger thì đưa ra mình fix cho đồng bộ với job

Đây là tringer block nè bạn ( Nguồn của bạn Le Quang Vũ )

CREATE TRIGGER [dbo].[Sub_Tanthu] ON [dbo].[MEMB_STAT]
FOR update
AS
begin
declare
@rs int,
@name varchar(10),
@acc varchar(10),
@ns varchar(15)

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
begin
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
end

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
begin
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
end

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
begin
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
end

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
begin
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
end

end

Giải block ( Nguồn của bạn Le Quang Vũ )

CREATE TRIGGER giaiblock ON [dbo].[MEMB_STAT]
FOR update
AS
BEGIN
declare
@rs int,
@name varchar(10),
@acc varchar(10),
@check varchar(10),
@ns varchar(15)
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
BEGIN
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
END
END

Chú ý:
- Nhớ thêm cột vaonham ở table memb_info nhé, giá trị mạc định là '0' và kiểu tiny
- Các servername là sub không giới hạn rs nhé

Mình mún sub 1,2,3,4 là sub không giới hạn rs ai cũng có thể vào . Và sub 5 là sub rs nhỏ hơn 100 lớn hơn 100 là block . bạn giúp mình vs nhé :D

hoainam8080
15-08-13, 02:07 AM
Đây là tringer block nè bạn ( Nguồn của bạn Le Quang Vũ )


Giải block ( Nguồn của bạn Le Quang Vũ )


Chú ý:
- Nhớ thêm cột vaonham ở table memb_info nhé, giá trị mạc định là '0' và kiểu tiny
- Các servername là sub không giới hạn rs nhé

Mình mún sub 1,2,3,4 là sub không giới hạn rs ai cũng có thể vào . Và sub 5 là sub rs nhỏ hơn 100 lớn hơn 100 là block . bạn giúp mình vs nhé :D

Đoạn tringger giải block bạn chỉ cần thêm chút điều kiện là được:
BEGIN
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
END