Group Blog
 
 
สิงหาคม 2552
 
 1
2345678
9101112131415
16171819202122
23242526272829
3031 
 
29 สิงหาคม 2552
 
All Blogs
 
The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine (on Windows 64 bits)

วันนี้เจอปัญหากับตัวโปรแกรมดิก ที่ใช้ฐานข้อมูลเป็น Microsoft Access ใช้ Visual Studio 2008 ในการพัฒนา ไม่สามารถเปิดไฟล์ฐานข้อมูลบนวินโดวส์ 64 บิตได้

มันจะเกิด Error Message ชื่อว่า The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine

สาเหตุที่มันเกิด Error เพราะว่าวินโดวส์ 64 บิต ไม่สนับสนุน Jet.OLEDB นั่นเอง ดังนั้นก็ต้องหวังพี่กูเกิลอีกแล้ว พอค้นหาวิธีแก้ ก็ได้มาง่ายมาก มาดูเลยครับ

1. เปิดไฟล์นามสกุล (*.csproj, *.vbproj, etc..) ด้วย notepad นะครับ โดยไฟล์ที่เปิด จะมีการจัดเก็บแบบ XML
2. หาส่วนที่เขียนว่า <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> and <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
โดยส่วนนี้จริง ๆ แล้ว อาจจะมีแค่ <PropertyGroup> เท่านั้น (ตัวนี้ไฟล์ของผม)
3. ให้หาส่วนชื่อ PlatformTarget ถ้าไม่มีให้เพิ่มข้อมูล <PlatformTarget>x86</PlatformTarget> เข้าไปเลยนะครับ
4. บันทึกและปิดโปรแกรม Notepad.
5. โหลดโปรเจคขึ้นมาใหม่ แล้วคอมไพล์เพื่อทดสอบ

ในตัวโปรแกรมที่ทำ หลังจากตอนแรกหา Database ไม่เจอเพราะ Jet.OLEDB ไม่ซัพพอร์ท พอเพิ่ม TAG นี้เข้าไป ก็หา DB เจอ

เนื้อที่สรุปมา อ้างอิงจากเวป

//social.msdn.microsoft.com/Forums/en-US/adodotnetdataproviders/thread/45aa44dd-0e6f-42e5-a9d6-9be5c5c8fcd1


Create Date : 29 สิงหาคม 2552
Last Update : 29 สิงหาคม 2552 23:42:40 น. 22 comments
Counter : 6353 Pageviews.

 
เยี่ยมมากเลยครับ


โดย: KOH IP: 58.10.128.160 วันที่: 10 พฤษภาคม 2553 เวลา:17:44:25 น.  

 
ขอบคุณมากเลยครับ
ตอนนี้แก้ปัญหาด้ายแล้ว
ตอนแรกก็หาวิธีแก้อยู่


โดย: มือพระกาฬ IP: 114.128.16.161 วันที่: 28 พฤษภาคม 2553 เวลา:2:14:18 น.  

 
แล้วถ้าเป็นโปรแกรม compile มาแล้วหละครับ


โดย: l IP: 125.26.46.124 วันที่: 25 กรกฎาคม 2553 เวลา:14:55:23 น.  

 
ขอบคุณมากคับ


โดย: moomaxkub IP: 223.206.191.214 วันที่: 19 มีนาคม 2554 เวลา:0:10:14 น.  

 
ขอบคุณครับ


โดย: แสวง IP: 202.57.149.82 วันที่: 8 เมษายน 2554 เวลา:14:11:04 น.  

 
ไฟล์นามสกุล (*.csproj, *.vbproj, etc..) มันอู่ตรงใหนอ่ะคะ
ไม่ทราบจริงๆ ชวยบอกหน่อยค่ะ


โดย: nammon IP: 185.3.2.78, unknown, 202.246.252.102 วันที่: 4 กรกฎาคม 2554 เวลา:17:12:58 น.  

 
อยู่ในโฟลเดอร์ที่เซฟโปรเจคไว้นะครับ ใช้ notepad เปิดได้ เพราะมันเป็น Text File


โดย: I^^ วันที่: 4 กรกฎาคม 2554 เวลา:19:23:44 น.  

 
ได้เเล้วค่ะ ขอบคุณมากๆนะค่ะ


โดย: nammon IP: 185.3.2.78, unknown, 202.246.252.102 วันที่: 5 กรกฎาคม 2554 เวลา:10:50:06 น.  

 
ขอบคุณมาก ๆ เลยนะคะ


โดย: poopy IP: 110.171.28.53 วันที่: 24 กรกฎาคม 2554 เวลา:21:49:04 น.  

 
ขอบคุณนะ


โดย: แจ็ค IP: 58.8.18.190 วันที่: 31 กรกฎาคม 2554 เวลา:20:17:39 น.  

 
Project xmlns="//schemas.microsoft.com/developer/msbuild/2003"
ถ้ามีแค่นี่หล่ะค่ะ หาไม่เจอตามที่บอก


โดย: mink IP: 180.183.137.229 วันที่: 13 กันยายน 2554 เวลา:0:19:26 น.  

 
ขอบคุณครับบบบ


โดย: pcp IP: 58.9.43.45 วันที่: 12 พฤศจิกายน 2554 เวลา:2:23:40 น.  

 
ขอบคุณมากครับ


โดย: jayjay23 IP: 124.122.202.100 วันที่: 30 ธันวาคม 2554 เวลา:10:03:37 น.  

 
สุดยอดครับ ที่นำมาแบ่งปัน ทำให้ผมประหยัดเวลาในการ search google ไปเยอะเลยครับ


โดย: TripleM IP: 58.10.85.223 วันที่: 1 กุมภาพันธ์ 2555 เวลา:11:47:10 น.  

 
ขอโทษคับ ผมก็มีปัญหาแบบนี้ด้วย แต่ทำไม่เป็น ขอบันทึกกคลิป แล้วลง youtube ให้หน่อยคับ รออยู่นะคับ thank u


โดย: kritsadaa IP: 101.108.192.114 วันที่: 11 สิงหาคม 2555 เวลา:7:46:02 น.  

 
ขอบคุณครับ


โดย: Asw IP: 58.11.19.27 วันที่: 13 ธันวาคม 2555 เวลา:12:44:17 น.  

 
ขอบคุณมาก ช่วยได้เยอะเลย ขอบคุณจริงๆ ^^"


โดย: K_Kit IP: 125.24.140.208 วันที่: 15 กุมภาพันธ์ 2556 เวลา:22:00:50 น.  

 
ขอบคุณจ้า ไม่งั้นงมอีกนาน


โดย: chamel IP: 101.51.137.197 วันที่: 2 กรกฎาคม 2556 เวลา:15:34:03 น.  

 
ลองทำถามแล้วคะ แต่ไม่ได้คะ


โดย: หนึ่ง IP: 110.78.150.158 วันที่: 12 กันยายน 2556 เวลา:9:19:46 น.  

 
ขอบคุณความรู้นี้จริงๆๆนั้น งง มาตั้งนานทั้งวันเลย


โดย: เพียวเพียว IP: 110.171.27.176 วันที่: 8 ตุลาคม 2556 เวลา:17:15:15 น.  

 
คนไม่มีพื้นอย่างผมทำไม่ได้ ต้องบอกให้ละเอียะกว่านี้
*.csproj อยู่ที่ใหน ซฟโปรเจค ?????????
ขอโทษที่งงกับคำอธิบายของคุณ


โดย: Neakna IP: 101.51.141.224 วันที่: 23 มีนาคม 2557 เวลา:11:29:26 น.  

 
คุณ Neakan ต้องบอกมาก่อนว่า ตัวคุณไม่เข้าใจจุดไหนครับ เพราะคนเรามีพื้นฐานไม่เท่ากัน ถ้าแค่บอกว่าทำไม่ได้ แต่ยังไม่ลอง ก็อาจจะมีปัญหาก็ได้ครับ

อีกอย่าง ไม่ทราบว่า อยากลองเวอร์ชั่นไหนครับ เพราะต่างเวอร์ชั่น การแก้ไขก็อาจจะไม่เหมือนกันนะครับ

สำหรับเรื่อง งงกับคำอธิบาย ถือเป็นเรื่องปรกติสำหรับการอ่านโค้ดของคนอื่น เพราะถ้าเราพื้นฐานไม่แน่นหรือไม่เข้าใจตัวภาษาที่อธิบาย การงงเป็นเรื่องปรกติทั่วไปครับ


โดย: I^^ วันที่: 26 มีนาคม 2557 เวลา:22:29:38 น.  

ชื่อ :
Comment :
  *ใช้ code html ตกแต่งข้อความได้เฉพาะสมาชิก
 

I^^
Location :


[ดู Profile ทั้งหมด]

ฝากข้อความหลังไมค์
Rss Feed
Smember
ผู้ติดตามบล็อก : 8 คน [?]




Friends' blogs
[Add I^^'s blog to your web]
Links
 

 Pantip.com | PantipMarket.com | Pantown.com | © 2004 BlogGang.com allrights reserved.