Page 1 of 1

รบกวนสอบถามเรื่อง Excel กับ Sql หน่อยครับ

Posted: Sat Mar 26, 2011 5:52 pm
by netusernoname
สวัสดีครับ รบกวนสอบถามเกี่ยวกับ การ Sync Excel กับ Sql หน่อยครับ

โจทก์ มีตามภาพครับ


Image


คือ ไฟล์ ของสินค้า(หลัก) อยู่ที่ สี่เหลี่ยมสีน้ำเงิน (Excel Main)
Stock1 Stock2 Stock3 และ Stock4 คือคลังสินค้า ซึ่งกำลังนับ Stock อยู่

ระหว่างที่กำลังนับถ้าพบ รหัสสินค้าที่ไม่มีอยู่ก็ให้วิ่งมาเพิ่มที่ ExcelMain หลังจากนั้น Excel Main Update ขึ้น

Sql แล้ว File จาก ทั้ง 4 stock ก็มา Update กับ Sql อีกที

ทำผ่าน Internet นะครับ

แบบนี้สามารถทำได้ไหม

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

Re: รบกวนสอบถามเรื่อง Excel กับ Sql หน่อยครับ

Posted: Sat Mar 26, 2011 6:08 pm
by snasui
ถ้าทำผ่านเวบผมคิดว่าไม่จำเป็นต้องผ่าน Excel อีกชั้นครับ จากเวบก็ให้ไปที่ SQL ได้เลย หากจะึดึงข้อมูลมาดูก็สามารถใช้ Excel ดึงจาก SQL ลงมาดูได้ สามารถใช้ความสามารถด้าน PovotTable ดูรายงานในมิติต่าง ๆ ได้ครับ

Re: รบกวนสอบถามเรื่อง Excel กับ Sql หน่อยครับ

Posted: Sat Mar 26, 2011 7:25 pm
by netusernoname
snasui wrote:ถ้าทำผ่านเวบผมคิดว่าไม่จำเป็นต้องผ่าน Excel อีกชั้นครับ จากเวบก็ให้ไปที่ SQL ได้เลย หากจะึดึงข้อมูลมาดูก็สามารถใช้ Excel ดึงจาก SQL ลงมาดูได้ สามารถใช้ความสามารถด้าน PovotTable ดูรายงานในมิติต่าง ๆ ได้ครับ
หัวข้อ: รบกวนสอบถามเรื่อง Excel กับ Sql หน่อยครับ


พอดี ที่ถามแบบนี้เพราะ ว่า บริษัทผม ขายโปรแกรม (ERP) ให้บริษัทแห่งหนึ่ง ซึ่งมันจะยุ่งยากตรงที่ เค้า ไม่ยอมตัด Stock ให้ กล่าวคือ ต้อง Update Stock ให้ใกล้กับความเป็นจริงมากที่สุด ผมเลยตรงทำเป็น solution แบบนี้
แต่ solution นี้มันพอมีทางเป็นไปได้ใช่ไหมครับ

แล้วถ้าทำผ่านเวป หมายถึงว่าให้ตัว Excel Main เป็น Excel on webbase หรอครับ
พอดีห่วงเรื่องความปลอดภัยของข้อมูล อิอิ


ปล.มันคงจะไม่เกิดการ Cross lock กันระหว่างการ Update ข้อมูลใช่ไหมครับ เพราะ จริงๆ มันมี สาขา 17 สาขาที่ต้อง Sync กันแบบ รูปภาพ

อาจารย์พอจะมี Solution ที่ดีกว่านี้แนะนำไหมครับ

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

Re: รบกวนสอบถามเรื่อง Excel กับ Sql หน่อยครับ

Posted: Sat Mar 26, 2011 7:38 pm
by snasui
ผมหมายถึงเป็น Web App ซึ่งเขียนขึ้นมาต่างหากเลยครับ ไม่ต้องผ่าน Excel เพราะถ้าทำผ่าน Excel จะต้องเขียนโปรแกรมดึงข้อมูลจาก Excel ไป Update ที่ SQL ซึ่งผมคิดว่ามันไม่จำเป็นต้องผ่าน Excel แล้วครับ

ถ้าถามว่าทำผ่าน Excel ได้หรือไม่ คำตอบคือได้ครับ แต่ผมก็ไม่เคยใช้งาน Excel ลักษณะนี้ มีแต่ดึงข้อมูลจากฐานข้อมูลต่าง ๆ มาลง Excel เช่น Oracle, SQL, Text, Excel, Access เป็นต้น ลองศึกษาเพิ่มเิติมจากที่นี่ครับ http://support.microsoft.com/kb/321686