กระทู้เก่าบอร์ด อ.Yeadram
        
           1,529   8		  
          
					  
		    URL.หัวข้อ / 
		    URL
        
        การลบเรดคอร์ดแบบมีเงือนไข      
    
      อยากทราบวิธีการ Delete เร็ดคอร์ดแบบมีเงื่อนไข
มีอยู่ว่า กดปุ่ม Delete ที่สร้างขึ้นมาแล้ว ต้องการให้ตรวจสอบ Text Box ตัวนึงครับว่ามีข้อความ "CPS" หรือไม่
ถ้ามีให้แสดงข้อความ "ลบไม่ได้" ถ้าไม่มีให้ลบได้ครับ รบกวนด้วยครับ
    
  มีอยู่ว่า กดปุ่ม Delete ที่สร้างขึ้นมาแล้ว ต้องการให้ตรวจสอบ Text Box ตัวนึงครับว่ามีข้อความ "CPS" หรือไม่
ถ้ามีให้แสดงข้อความ "ลบไม่ได้" ถ้าไม่มีให้ลบได้ครับ รบกวนด้วยครับ
				8 Reply in this Topic. Dispaly 1  pages and you are on page number 1 
				
        
    2 @R07674    
        
  
      CPS นีี่เป็นส่วนหนึ่งงของข้อความน่ะครับเช่นCPS000001 ถ้ามี CPS เป็นส่วนประกอบครับ    
    
  
        
    3 @R07675    
        
  
      if text0.value like "*CPS*" Then
Msgbox "ไม่สามารถลบได้"
else
statement .........
end if
    
  Msgbox "ไม่สามารถลบได้"
else
statement .........
end if
        
    4 @R07676    
        
  
      ขอบคุณ คุณ Un และ คุณ ditasilk มากๆครับ ได้ผลแล้วครับ    
    
  
        
    5 @R07677    
        
  
      ถามอีกหน่อยได้ไหมครับ มีวิธี Undu คำสั่ง ของปุ่ม Delete ไหมครับ    
    
  
        
    6 @R07678    
        
  
      ไม่มีครับ ถ้าคุณ delete ออกจากตารางไปแล้ว 
ดังนั้น ควรจะต้องแน่ใจก่อนลบครับ
    
  ดังนั้น ควรจะต้องแน่ใจก่อนลบครับ
        
    7 @R07679    
        
  
      คิดว่าไม่มีครับ แต่ถ้าจะเอากลับมาก็ต้องสร้างตารางเก็บไว้ หรือแค่เพิ่มฟิลด์กำหนดให้มันเป็นค่าที่เราไม่เอา ไม่ได้ลบจริงครับ    
    
  
        
    8 @R07686    
        
    
      อยากให้มันห้ามไม่ให้ลบครับตามเงือนไขข้างบน ไม่รู้ว่าจะทำยังไงครับ
ต้องเอาเหตุการไปส่งตรง Before del ได้ไหมครับคือดักไว้
    
  ต้องเอาเหตุการไปส่งตรง Before del ได้ไหมครับคือดักไว้
      Time: 0.1318s
    
      
		
If forms!ชื่อฟอร์ม!ชื่อคอนโทร=CPS Then
msgbox"ลบไม่ได้"
else
DELETE ชื่อตาราง.* FROM ชื่อตาราง;
End if