  | 
              
	              
	                
 
  
    |   | 
   
  
    
        
        ต้องการผู้รู้เข้ามาตอบด่วนครับ code  ไม่มี Error Type: แต่มันขึ้น fild ซำๆกัน ช่วยแก้ไขให้หน่อยครับ table คือ Employee table field name datatype     | 
   
  
    |   | 
   
 
 
 
              
  
          
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                If RS.recordcount <> 0 then 
RS.MoveFirst 
end if 
 
ตรงนี้ไม่จำเป็นต้องเขียนซะขนาดนั้น  
 
if RS.recordcount <> 0 then 
Do While Not RS.EOF 
ตรงนี้ก็ซ้ำซ้อน เอาเป็นว่าเอา IF ... then ออกทั้งคู่เลยครับ 
แค่เงือนไขใน Do...Loop ก็เอาอยู่แล้วล่ะ เพราะเงือนไขคือ ถ้ายังไม่ถึงจุด EOF ก็ให้ทำต่อไป 
ถ้า Recordcount มันเท่ากับ 0 นั่นก็หมายความว่า มัน EOF ไปแล้วล่ะ ดังนั้น If....then ทั้งสองจุดจึงไม่จำเป็น 
movefirst ไม่ต้องมีก็ได้ เพราะถ้ามันไม่ EOF มันก็จะ Default ไปที่ First โดยอัตโนมัติอยู่แล้วครับ 
 
พอจบงาน ปิด Recordset ด้วยครับล้างค่ามันด้วยยิ่งดี 
 
RS.MoveNext 
Loop  
Rs.close 
set Rs= nothing 
 
หรือถ้าไม่ชอบปิด ไม่ชอบล้าง หรือมักจะลืม ก็แก้ด้วยการ ดักก่อนเปิด 
if rs.state = 1  then rs.close 
RS.open Sql,Conn,1                        
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            23 ธ.ค. 2550  00:35:00 | 
                        By :
                            GTM | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                ก็ยังแก้ไขไม่ได้ครับ                        
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            23 ธ.ค. 2550  22:19:12 | 
                        By :
                            beginner | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                กรรม อะไรกันนี้ เมื่อวานผมว่าผมมาตอบไปแล้วนะ  
เว็บบอร์ดไม่บันทึกเหรอนี่ โอ้ว เขียนอย่างยาวเลยอ่ะ ... เดี๋ยวว่างๆ จะมาเขียนให้ใหม่นะครับ  
                        
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            26 ธ.ค. 2550  12:00:39 | 
                        By :
                            GTM | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                Sql="Select EMPLOYEE.E_MAIL,EMPLOYEE.TEL,extra.* from extra,EMPLOYEE " & Criteria 
สองตารางนี้ไม่มีความสัมพันธ์กันครับ ต้อง Join ด้วย  
ไม่งั้นข้อมูลจะมาแบบ ทวีคูณ 
 
Sql="Select EMPLOYEE.E_MAIL,EMPLOYEE.TEL,extra.* from extra inner join employee on EMPLOYEE.EMP_ID = extra.EMP_ID " & criteria 
 
ลองดูครับ                        
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            26 ธ.ค. 2550  16:49:09 | 
                        By :
                            GTM | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                ok ขอบคุณครับ                        
               
               | 
             
            
              
			                                
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            26 ธ.ค. 2550  22:27:17 | 
                        By :
                            beginner | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
      		  
	
     | 
   
 
                 |