|
|
|
ดึงข้อมูลจาก access โดยฐานข้อมูลนั้นไม่ได้อยู่ในเครื่องแต่อยู่เครื่องอื่นได้ป่าวคะ |
|
|
|
|
|
|
|
172.20.x.x เป็น private ip ดังนั้นสมสัณนิฐานว่ามันอยู่ใน network วงเดียวกัน
ให้เราไป share folder ที่เครื่อง 172.20.46.64\Fin-WorkGroup\ ก่อนให้ read/write ได้
กำหนด permission ด้วยเดี๋ยวคนอื่นเข้ามา จากนั้น map network drive โดย windows explorer
ไปที่เมนู tools->map network drive... สมมุติว่า map เป็น drive z ก็เขียน path ไปที่
z:\Fin-WorkGroup\aa.mdb
แต่ทั้งหมดที่กล่าวมา ทำไมไม่ทำ 172.20.46.64 เป็น server เลยอะ แล้วเวลาเขียนก็ remote ไปเขียน
หรือเขียนที่เครื่องเราแล้วค่อย ftp ไปใส่
|
|
|
|
|
Date :
2010-06-07 09:01:32 |
By :
tungman |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คือเค้า share เราสามารถเข้าไปดูไฟล์นั้นจากเครื่องเราได้แล้วอะ
ส่วนกำหนด permission กำหนดยังไงหรอค๊ะ
ส่วน map network drive ก็ map แล้วค๊า ลองเขียน path ตอนตั้งค่า odbc เป็น z:\Fin-WorkGroup\aa.mdb ดูแล้ว มันก็ Warning เหมือนกันอะคะ
:((
|
|
|
|
|
Date :
2010-06-07 09:45:32 |
By :
homez |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าให้เครื่องเราเป็นเซอร์เว่อแร้วดึง จากเครือ่งอื่นได้ป่าวค๊ะ
เพราะข้อมูลมันกระจายจากหลายๆ ที่ ในบริษัทอ่ะ
|
|
|
|
|
Date :
2010-06-07 09:46:55 |
By :
homez |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ฮ่วย! สงสัยเครื่องที่ share จะไม่ใช่ windows server ซะแล้วซิ
ทำไมไม่ตั้ง server ขึ้นมาสักตัวล่ะครับ แล้วเก็บไว้ที่เดียวกัน แค่รู้ว่าที่
share นี่กระจัดกระจายด้วย รับรองติดไวรัสทีสนุกแน่ๆ
ปล. ที่ warning นี่ได้ share ให้ read/write ได้หรือเปล่า แต่จากที่ฟังมาวิธีนี้ไม่ work ซะแล้ว
อย่าทำนะเปลี่ยนวิธีด่วน
|
|
|
|
|
Date :
2010-06-07 14:00:03 |
By :
tungman |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองเปลี่ยนเป็น code นี้ดูสิครับ
Code (PHP)
//ติดต่อ ODBC
$dsn = "DBdata"; // กำหนดชื่อ DSN
$user =""; // กำหนดชื่อล็อกอิน (ถ้าไม่มีไม่ต้องใส่)
$pass =""; // กำหนดรหัสผ่าน (ถ้าไม่มีไม่ต้องใส่)
$connect = odbc_connect($dsn, $user, $pass) or die("ติดต่อ DSN ไม่ได้"); //ในบรรทัดนี้เป็นส่วนที่นำค่าตัวแปลมาแล้วนำไป Connect กับ ODBC ที่เราตั้งค่าไว้
เขียน webintranet หรือเปล่าเนี่ย แล้วทำไมไม่เอาตัว web ไว้ที่เดียวกับฐานข้อมูลละได้ไม่มีปัญหา
|
|
|
|
|
Date :
2010-06-07 14:17:46 |
By :
aimoomoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เว็บ intranet คะ ถ้างั้น จะเปลี่ยนไปทำที่เครื่องที่ เก็บฐานข้อมูล เรยจะดีกว่าใช่ไหมคะ
เพราะสอบถามเค้าแล้ว พวกฐานข้อมูล จะไปอยู่ที่อีกเครื่องนึง จะได้ไปขอเปลี่ยน เค้าไปทำเว็บที่เครื่องนั้น
|
|
|
|
|
Date :
2010-06-07 15:07:54 |
By :
homez |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รบกวนหน่อยน่ะค่ะ คือมีความจำเป็นต้อง Connect Access Database นอกเครื่องค่ะ ลองทำตามวิธีข้างต้นแล้วมัน error ดังภาพค่ะ ต้องแก้ไขยังไงค่ะ ><
|
|
|
|
|
Date :
2011-11-08 08:45:23 |
By :
littleji |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Error ของคุณ คือมันไม่พบ Driver หรือ ODBC ครับ
|
|
|
|
|
Date :
2011-11-08 08:53:26 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แหงะ "Error ของคุณ คือมันไม่พบ Driver หรือ ODBC ครับ" ODBC นี่ตอน Connect ในเครื่องก็ทำได้ค่ะ แชร์ DB ของตัวเองให้อยู่ในเน็ตเวิคแล้ว Connect ก็ได้ค่ะ แสดงว่าเป็นที่ Driver เหรอค่ะ แบบนี้ต้องดาวโหลดอะไรมาลงเพิ่มเหงอค่ะ ><
ขอบคุณ คุณ mr.win มากค่ะ
|
|
|
|
|
Date :
2011-11-08 09:09:13 |
By :
littleji |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|