กระทู้เก่าบอร์ด อ.Yeadram
        
           4,391   12		  
          
					  
		    URL.หัวข้อ / 
		    URL
        
        ใช้งานกับเครื่องของผมได้ แต่ไปใช้กับอีกเครื่องหนึ่      
    
      ไม่เข้าใจไฟล์ Access2003 ของผมจริง ๆ   ใช้งานกับเครื่องของผมได้ แต่ไปใช้กับอีกเครื่องหนึ่งไม่ได้   ฟ้องเกี่ยวกับ Expression  รายละเอียดตามภาพที่ได้แนบ
*** พื้นฐานของซอฟต์แวร์เหมือนกัน แผ่นติดตั้งแผ่นเดียวกัน คือ Win7 64bit, Office2003 อย่างเดียว (ไม่มีเวอร์ชั่นอื่นที่เหนือกว่า)
ไม่ทราบจะแก้ไขอย่างไรแล้ว กรุณาแนะนำด้วย จะเป็นพระคุณยิ่งครับ
 
    
    
  *** พื้นฐานของซอฟต์แวร์เหมือนกัน แผ่นติดตั้งแผ่นเดียวกัน คือ Win7 64bit, Office2003 อย่างเดียว (ไม่มีเวอร์ชั่นอื่นที่เหนือกว่า)
ไม่ทราบจะแก้ไขอย่างไรแล้ว กรุณาแนะนำด้วย จะเป็นพระคุณยิ่งครับ
 
    
				12 Reply in this Topic. Dispaly 1  pages and you are on page number 1 
				
        
    1 @R06254    
        
  
      ลองคอมไพล์บนเครื่องที่มีปัญหาดู  และลองตรวจจากใน VBEditor - Tools - Reference ดูว่ามีไลบรารี่ที่มีในเครื่องที่ใช้ได้ แตกต่างจากเครื่องที่ใช้ไม่ได้อะไรบ้างครับ    
    
  
        
    2 @R06256    
        
  
      คอมไพล์ที่ว่าทำอย่างไร   หาจากเมนูต่าง ๆ แล้ว ไม่มีคำสั่งนี้  กรุณาแนะนำเพิ่มเติมอีกหน่อย   ขอบพระคุณครับ    
    
  
        
    3 @R06257    
        
       
    
    
  
   
    
        
    4 @R06258    
        
  
      ตรงนี้นี่เอง   เจอ Error แล้ว   ขอแก้ไขก่อน มีปัญหาอีก จะมาเรียนถามต่อ อย่าเพิ่งทิ้งผมไปนะครับ  ขอบพระคุณครับ    
    
  
        
    5 @R06276    
        
  
      แก้ไข Error Code ในฟอร์มหมดแล้ว ดูใน VBEditor - Tools - Reference ก็เหมือนกัน ดังนี้
- Visual Basic For Applications
- MS Access 11.0 Objedt library
- OLE Autmation
- Microsoft DAO 3.6 Object Library
- Microsoft ActiveX Data Objects 2.1 Library
แต่ก็ยังฟ้องเหมือนเดิม และยิ่งแปลกใจหนักขึ้นไปอีก เพราะเอาไปใช้กับเครื่องอื่น ๆ ก็ใช้ได้ จำเพาะจะต้องใช้ไม่ได้กับเครื่องนั้นเครื่องเดียว ถอดถอนและติดตั้ง Office2003 ใหม่ก็แล้ว
    
  - Visual Basic For Applications
- MS Access 11.0 Objedt library
- OLE Autmation
- Microsoft DAO 3.6 Object Library
- Microsoft ActiveX Data Objects 2.1 Library
แต่ก็ยังฟ้องเหมือนเดิม และยิ่งแปลกใจหนักขึ้นไปอีก เพราะเอาไปใช้กับเครื่องอื่น ๆ ก็ใช้ได้ จำเพาะจะต้องใช้ไม่ได้กับเครื่องนั้นเครื่องเดียว ถอดถอนและติดตั้ง Office2003 ใหม่ก็แล้ว
        
    6 @R06278    
        
  
      งั้นลองวิธีผมนะ
1.เข้าไปที่ C:\Program Files\Common Files\microsoft shared\Web Components\11 ของเครื่องที่ใช้ได้นะครับแล้ว Copy OWC11.DLL แล้วนำไปวางทับที่ พาร์ทเดียวกันของเครื่องที่ใช้ไม่ได้
2.เข้าไปที่ C:\Windows\System32 ของเครื่องที่ใช้ได้นะครับแล้ว Copy ไฟล์ชื่อ MSCOMCT2.OCX แล้วนำไปวางทับที่ พาร์ทเดียวกันของเครื่องที่ใช้ไม่ได้
ลองดูนะครับอาการของพี่เหมือนกะของผมครับเคยเป็นมาก่อนผมสังเกตว่ามักจะเกิดกับเครื่องที่ไม่ค่อยอัพเดท เพราะเครื่องที่สำนักงานผมเป็นทุกเครื่องครับแต่เครื่องที่เราใช้เขียนโปรแกรมจะเป็นเครื่องของเราผมทำแบบนี้กะเครื่องที่สำนักงานเครื่องไหนเครื่องนั้นก็จะใช้ได้เลยครับแต่เครื่องอื่นที่ไม่ได้ทำก็จะใช้ไม่ได้
    
    
  1.เข้าไปที่ C:\Program Files\Common Files\microsoft shared\Web Components\11 ของเครื่องที่ใช้ได้นะครับแล้ว Copy OWC11.DLL แล้วนำไปวางทับที่ พาร์ทเดียวกันของเครื่องที่ใช้ไม่ได้
2.เข้าไปที่ C:\Windows\System32 ของเครื่องที่ใช้ได้นะครับแล้ว Copy ไฟล์ชื่อ MSCOMCT2.OCX แล้วนำไปวางทับที่ พาร์ทเดียวกันของเครื่องที่ใช้ไม่ได้
ลองดูนะครับอาการของพี่เหมือนกะของผมครับเคยเป็นมาก่อนผมสังเกตว่ามักจะเกิดกับเครื่องที่ไม่ค่อยอัพเดท เพราะเครื่องที่สำนักงานผมเป็นทุกเครื่องครับแต่เครื่องที่เราใช้เขียนโปรแกรมจะเป็นเครื่องของเราผมทำแบบนี้กะเครื่องที่สำนักงานเครื่องไหนเครื่องนั้นก็จะใช้ได้เลยครับแต่เครื่องอื่นที่ไม่ได้ทำก็จะใช้ไม่ได้
        
    7 @R06280    
        
  
      ยังอุ่นใจที่มีกรณีของท่าน oong2521 
- OWC11.DLL ก๊อปปี้และวางเรียบร้อยแล้ว ยังใช้ไม่ได้เหมือนเดิม
- MSCOMCT2.OCX ใช้ Search แล้วไม่มีไฟล์นี้ในเครื่องครับ
รบกวนช่วยต่อด้วยนะครับ
    
  - OWC11.DLL ก๊อปปี้และวางเรียบร้อยแล้ว ยังใช้ไม่ได้เหมือนเดิม
- MSCOMCT2.OCX ใช้ Search แล้วไม่มีไฟล์นี้ในเครื่องครับ
รบกวนช่วยต่อด้วยนะครับ
        
    8 @R06281    
        
  
      น่าแปลกใจ ถ้า Software แผ่นเดียวกัน ทั้ง Office และ Windows
ไม่น่าเป็นได้นะครับ ผมเคยเป็นในกรณีเลือกผิด เลือกตรง 64x กับ 86x
ใครรู้บ้างตอบหน่อย
    
  ไม่น่าเป็นได้นะครับ ผมเคยเป็นในกรณีเลือกผิด เลือกตรง 64x กับ 86x
ใครรู้บ้างตอบหน่อย
        
    9 @R06282    
        
  
      ลง Windows และ Office ใหม่    
    
  
        
    10 @R06283    
        
  
      ตอนนี้ ผมลง Office2007 เพิ่มเข้าไป   สามารถใช้ไฟล์ดังกล่าวได้ครับ  มันให้หงุดหงิดสงสัยข้องใจว่าทำไมเฉพาะเครื่องนี้ถึงใช้ไฟล์เดียวกันใน 2003 ไม่ได้    
    
  
        
    11 @R06284    
        
  
      ก็อาจมีใครไปทำอะไร ลงทับไปทับมาหลายเวอร์ชั่นบ้าง รีจีสทรีเสียบ้าง ไฟล์ของ Access บางไฟล์เสียบ้าง ก็ไม่แปลกอะไรหรอกครับ ถ้าลองแก้ไขดูแล้วยังไม่ได้ การลงใหม่หมดอาจจะง่ายกว่าไปหาว่าสาเหตุเกิดจากอะไรครับ    
    
  
        
    12 @R06286    
        
    
      ลงวินโดว์ใหม่ คงเป็นหนทางสุดท้ายแล้วครับ   เพราะอยากรู้จริง ๆ หากได้ผลประการใด จะมาเรียนให้ทราบต่อไป   รู้สึกอบอุ่นใจเป็นอย่างยิ่ง ณ บอร์ดแห่งนี้ และขอขอบพระคุณทุกท่านที่กรุณาให้คำแนะนำ       
    
  
      Time: 0.4880s
    
      
		