BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: kadocom ที่ พฤศจิกายน 05, 2011, 00:32:13 AM

หัวข้อ: นำเข้า access สู่ patient hosxp
เริ่มหัวข้อโดย: kadocom ที่ พฤศจิกายน 05, 2011, 00:32:13 AM
ผมมีฐานข้อมูลเดิมเป็น .mdb  คับผม  แล้วตัองการนำเข้าไปยังตาราง  patient   จะต้องทำอย่างไรคับผม

แล้ว ค่า  hos_guid   จะเอามาจากไหนคับ หรือมันมาได้อย่างไหรคับผม 

ช่วยด้วยนะคับ
หัวข้อ: Re: นำเข้า access สู่ patient hosxp
เริ่มหัวข้อโดย: krathokman ที่ พฤศจิกายน 05, 2011, 06:47:22 AM
นำเข้า หรือปรับปรุงครับ ถ้าปรับปรุงบาง Field ก็ ใช้ SQL นั่นแหละครับ  เช่น
UPDATE patient SET patient.in_cups = "N"
WHERE (((patient.in_cups) Is Null));

แต่ถ้าหมายถึง APPEND ต่อท้ายก็
INSERT INTO patient (  hn, pname, ................)
SELECT  table.fieldName FROM table WHERE ........................

ถ้าไม่เขียน Sql ก็ใช้ Query ช่วยก็ได้ครับ สะดวกดี

ส่วน hos_guid มาจากไหนคงต้องรอ อ.ชัยพร
หัวข้อ: Re: นำเข้า access สู่ patient hosxp
เริ่มหัวข้อโดย: kadocom ที่ พฤศจิกายน 05, 2011, 08:46:38 AM
ตาราง patient มันจะมี  hos_guid เป็น pk  แล้วทำอย่างไรกับมันดี  เมื่อนำข้อมูลมาต่อท้าย 

หัวข้อ: Re: นำเข้า access สู่ patient hosxp
เริ่มหัวข้อโดย: dusit ที่ พฤศจิกายน 07, 2011, 10:33:18 AM
ตาราง patient มันจะมี  hos_guid เป็น pk  แล้วทำอย่างไรกับมันดี  เมื่อนำข้อมูลมาต่อท้าย 



ลอง select concat('{',uuid(),'}')  จะสร้างค่าให้ครับ