ช่วยดูโค้ดให้หน่อยได้มั้ยคะมันรันไม่ผ่าน
กระทู้เก่าบอร์ด อ.Yeadram

 1,104   2
URL.หัวข้อ / URL
ช่วยดูโค้ดให้หน่อยได้มั้ยคะมันรันไม่ผ่าน

CREATE TABLE Order
(
Order_No Char(3),
Cust_No Char(4),
Order_Date DATE,
Tran_Date DATE,
Sale_No Char(3),
PRIMARY KEY(Order_No),FOREIGN KEY(Cust_No)REFERENCES Customer(Cust_No),
FOREIGN KEY(Sale_No)REFERENCES Sale(Sale_No)
);

2 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R03371
Code นี้สำหรับ SQL นะครับ
ถ้าจะใช้ Access ต้องกำหนดให้เป็น string แล้วใช้คำสั่ง docmd หรืออาจใช้วิธีอิ่นๆได้ ถ้าจะให้ง่ายแล้วสามารถสร้าง table ได้จากการออกแบบ table ได้เลย
หรือหากต้องการสร้างแบบชั่วคราวก็ไปสร้าง Query แบบ Makeup Table ได้นะครับ ง่ายกว่าเยอะเลย
2 @R03373
CREATE TABLE Order
(
Order_No Char(3),
Cust_No Char(4),
Order_Date DATE,
Tran_Date DATE,
Sale_No Char(3),
PRIMARY KEY(Order_No),
FOREIGN KEY(Cust_No) REFERENCES Customer(Cust_No),
FOREIGN KEY(Sale_No) REFERENCES Sale(Sale_No)
);


โค้ด sql จะต้องเขียนอย่างนี้ ให้ถูกต้อง ทั้งวรรคตอนและเครื่องหมาย
ก่อนจะรันโค้ด ต้องให้แน่ใจว่า..
1 ยังไม่เคยมีตาราง order อยู่ในฐานข้อมูลนี้มาก่อน
2 ตาราง Customer ต้องมีอยู่ และมีอย่างน้อย 1 ฟิลด์ คือ Cust_no โดยที่ ..
    2.1 ฟิลด์ cust_no ต้องเป็น Primary    เป็นชนิด text ความกว้าง 4
3 ตาราง sale ต้องมีอยู่ และมีอย่างน้อย 1 ฟิลด์ คือ Sale_no โดยที่ ....
    3.1 ฟิลด์ Sale_no ต้องเป็น Primary    เป็นชนิด text ความกว้าง 3

ลองดูอีกครั้งครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3408s