Follow us on...
Follow us on Twitter Follow us on Facebook Watch us on YouTube

Không Thể Rẻ Hơn

Cộng đồng công nghệ mới của Vn-Zoom

Cài đặt thảo luận về Windows 10 ở Vn-Zoom
Công Cụ Upanh Vn-Zoom Cấm Up Ảnh đóng dấu forum khác

Tìm Việc - Việc Làm

Cộng đồng công nghệ mới của Vn-Zoom



kết quả từ 1 tới 5 trên 5
dinhquangvinh.com

  1. #1
    hiendkn's Avatar
    hiendkn vẫn chưa có mặt trong diễn đàn Rìu Chiến Bạc Chấm
    Tham gia
    May 2009
    Đến từ
    Địa Ngục
    Bài
    4.236
    Cảm ơn
    421
    Điểm
    16.966/2.477 bài viết

    Default Cách tạo 2 khóa chính trong SQL ACCESS

    Sao mình tạo 2 khóa chính trong SQL ACCESS mà không được. A E coi cái code này sai chỗ nào.
    MaHD ở bảng HoaDon
    MaSP ở bảng SanPham
    Mình muốn tạo thêm 1 bảng ChiTietHD có 2 khóa chính là MaHD và MaSP
    CREATE TABLE ChiTietHD
    (
    MaHD NUMBER,
    MaSP NUMBER,
    DonGiaBan CURRENCY,
    SoLuong NUMBER,
    GiamGia NUMBER,
    PRIMARY KEY(MaHD,MaSP),
    FOREIGN KEY(MaHD) REFERENCES HoaDon(MaHD),
    FOREIGN KEY(MaSP) REFERENCES SanPham(MaSP)
    )





  2. Săn Flash theo giờ nhanh còn kịp Cộng đồng công nghệ mới của Vn-Zoom
  3. Có 10 thành viên cảm ơn hiendkn cho bài viết này:
    4ermione (26-04-2012), 7rofessional (23-04-2012), dangtranvn (15-04-2012), hackcrack123 (17-04-2012), humavantrong (15-04-2012), lamlamlucluc (17-04-2012), lehjendn (01-04-2012), leoem (27-04-2012), maksimog (06-05-2012), zanhzo (19-04-2012)

  4. #2
    joctvn's Avatar
    joctvn vẫn chưa có mặt trong diễn đàn Búa Đá Đôi
    Tham gia
    Jul 2011
    Đến từ
    http://myphamhanoi.com.vn
    Bài
    88
    Cảm ơn
    6
    Điểm
    25/18 bài viết

    Default

    Lâu lắm rồi mình ko viết tạo CSDL = code, Bạn có thể dùng Design để tạo rồi Chọn cùng 1 lúc 2 trường click vào cái khóa là cả 2 cái đó thành khóa chính .



  5. #3
    Tung_Huynh's Avatar
    Tung_Huynh vẫn chưa có mặt trong diễn đàn Cống hiến cho [V-Z]
    Tham gia
    Jul 2009
    Đến từ
    Thái Nguyên
    Bài
    6.747
    Cảm ơn
    1.540
    Điểm
    4.184/2.783 bài viết

    Default

    Bạn kiểm tra lại các bảng khác xem có bảng nào truy xuất đến bảng ChitietHD không?

    Ví dụ có bảng X nào đó mà
    foreign key(MaHD) references ChitietHD(MaHD) - Hoặc là MaSP

    Có bảng X nào mà như vậy không? Nếu có thì khóa ngoài đó phải là khóa chính duy nhất của bảng ChitietHD



  6. #4
    hiendkn's Avatar
    hiendkn vẫn chưa có mặt trong diễn đàn Rìu Chiến Bạc Chấm
    Tham gia
    May 2009
    Đến từ
    Địa Ngục
    Bài
    4.236
    Cảm ơn
    421
    Điểm
    16.966/2.477 bài viết

    Default

    Ko có bạn ơi
    MaHD ở bảng HoaDon là khóa chính
    MaSP ở bảng SanPham là khóa chính
    Khi mình tạo bảng ChiTietHD và chạy thì nó báo Relationship must be on the same number of fields with same data types



  7. Có 10 thành viên cảm ơn hiendkn cho bài viết này:
    4ermione (26-04-2012), 7rofessional (23-04-2012), dangtranvn (15-04-2012), hackcrack123 (17-04-2012), humavantrong (15-04-2012), lamlamlucluc (17-04-2012), lehjendn (15-04-2012), leoem (27-04-2012), maksimog (06-05-2012), zanhzo (19-04-2012)

  8. #5
    hoanghungctk32's Avatar
    hoanghungctk32 vẫn chưa có mặt trong diễn đàn Búa Đá
    Tham gia
    Oct 2011
    Bài
    50
    Cảm ơn
    3
    Điểm
    9/6 bài viết

    Default

    CREATE TABLE ChiTietHD
    (
    MaHD NUMBER FOREIGN KEY(MaHD) REFERENCES HoaDon(MaHD),
    MaSP NUMBER FOREIGN KEY(MaSP) REFERENCES SanPham(MaSP),
    DonGiaBan CURRENCY,
    SoLuong NUMBER
    GiamGia NUMBER
    PRIMARY KEY(MaHD,MaSP)
    )


    YM!: HoangHungCTK32

 

 
Top Khuyến Mại Hàng Ngày *** Giá Sốc Trong Ngày


Quyền sử dụng

  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi file đính kèm
  • Bạn không thể tự sửa bài viết của mình
  •