• Trợ giúp về Textbox với combobox
  • RE: Trợ giúp về Textbox với combobox

    ongke0711 > 16-04-24, 08:57 AM

    (15-04-24, 10:33 PM)Nguyên Thông Đã viết: Mình có Table MaMay (Hang - KieuModel) ví dụ: SONY 43X8000E, SONY 43X7500F, LG 43UK6340, LG 43UM7400 ...
    Mình tạo 2 combobox , muốn cbbHang có 1 cột (Hãng) còn cbbKieuModel chỉ thể hiện những model đó của hãng thôi, không hiện các model của hãng khác. Ví dụ SONY thì chỉ hiện 43X8000E, 43x7500F. 

    Để chuẩn hóa cơ sở dữ liệu, bạn phải tách table MaMay thành 2 table: 1 table lưu Nhãn hiệu, 1 table lưu thông tin sản phẩm chi tiết.
    Ví dụ:
    - Table tblHang:
       IDHang     Hang
    ------------------------
        1             Sony
        2             LG

    - Table tblSanPham
      IDSP       Hang     Model
    -------------------------------
      1               1        43X8000E
      2               1        43X7500F
      3               2        43UK6340

    Sau khi tách, comboBox1 sẽ có nguồn là tblHang, comboBox2 sẽ có nguồn là 1 query tblSanPham với điều kiện [Hang] = ComboBox1
    Vd: 

    Mã PHP:
    SELECT FROM tblSanPham WHERE Hang = [Forms].[Form1].ComboIDHang.Value 

    Mỗi khi chọn trong comboBox1 thì sẽ requery cái ComboBox2
  • RE: Trợ giúp về Textbox với combobox

    Nguyên Thông > 17-04-24, 08:36 PM

    (16-04-24, 08:57 AM)ongke0711 Đã viết:
    (15-04-24, 10:33 PM)Nguyên Thông Đã viết: Mình có Table MaMay (Hang - KieuModel) ví dụ: SONY 43X8000E, SONY 43X7500F, LG 43UK6340, LG 43UM7400 ...
    Mình tạo 2 combobox , muốn cbbHang có 1 cột (Hãng) còn cbbKieuModel chỉ thể hiện những model đó của hãng thôi, không hiện các model của hãng khác. Ví dụ SONY thì chỉ hiện 43X8000E, 43x7500F. 

    Để chuẩn hóa cơ sở dữ liệu, bạn phải tách table MaMay thành 2 table: 1 table lưu Nhãn hiệu, 1 table lưu thông tin sản phẩm chi tiết.
    Ví dụ:
    - Table tblHang:
       IDHang     Hang
    ------------------------
        1             Sony
        2             LG

    - Table tblSanPham
      IDSP       Hang     Model
    -------------------------------
      1               1        43X8000E
      2               1        43X7500F
      3               2        43UK6340

    Sau khi tách, comboBox1 sẽ có nguồn là tblHang, comboBox2 sẽ có nguồn là 1 query tblSanPham với điều kiện [Hang] = ComboBox1
    Vd: 

    Mã PHP:
    SELECT FROM tblSanPham WHERE Hang = [Forms].[Form1].ComboIDHang.Value 

    Mỗi khi chọn trong comboBox1 thì sẽ requery cái ComboBox2
  • RE: Trợ giúp về Textbox với combobox

    Nguyên Thông > 17-04-24, 08:37 PM

    Em cảm ơn anh nhiều nha
  • RE: Trợ giúp về Textbox với combobox

    Nguyên Thông > 18-04-24, 12:51 PM

    (16-04-24, 08:57 AM)ongke0711 Đã viết:
    (15-04-24, 10:33 PM)Nguyên Thông Đã viết: Mình có Table MaMay (Hang - KieuModel) ví dụ: SONY 43X8000E, SONY 43X7500F, LG 43UK6340, LG 43UM7400 ...
    Mình tạo 2 combobox , muốn cbbHang có 1 cột (Hãng) còn cbbKieuModel chỉ thể hiện những model đó của hãng thôi, không hiện các model của hãng khác. Ví dụ SONY thì chỉ hiện 43X8000E, 43x7500F. 

    Để chuẩn hóa cơ sở dữ liệu, bạn phải tách table MaMay thành 2 table: 1 table lưu Nhãn hiệu, 1 table lưu thông tin sản phẩm chi tiết.
    Ví dụ:
    - Table tblHang:
       IDHang     Hang
    ------------------------
        1             Sony
        2             LG

    - Table tblSanPham
      IDSP       Hang     Model
    -------------------------------
      1               1        43X8000E
      2               1        43X7500F
      3               2        43UK6340

    Sau khi tách, comboBox1 sẽ có nguồn là tblHang, comboBox2 sẽ có nguồn là 1 query tblSanPham với điều kiện [Hang] = ComboBox1
    Vd: 

    Mã PHP:
    SELECT FROM tblSanPham WHERE Hang = [Forms].[Form1].ComboIDHang.Value 

    Mỗi khi chọn trong comboBox1 thì sẽ requery cái ComboBox2
  • RE: Trợ giúp về Textbox với combobox

    Nguyên Thông > 18-04-24, 12:56 PM

    Em cảm ơn ongke0711. Theo hướng dẫn của anh em đã thực hiện được nhưng sau đó hiển thị là số thôi (cột hãng và model hiển thị số ID). Anh hướng dẫn thêm giúp em với. Em cảm ơn anh
  • RE: Trợ giúp về Textbox với combobox

    ongke0711 > 18-04-24, 04:33 PM

    (18-04-24, 12:56 PM)Nguyên Thông Đã viết: Em cảm ơn ongke0711. Theo hướng dẫn của anh em đã thực hiện được nhưng sau đó hiển thị là số thôi (cột hãng và model hiển thị số ID). Anh hướng dẫn thêm giúp em với. Em cảm ơn anh

    Cái này liên quan đến thiết lập comboBox (CB) thôi.
    - Vô properties của CB - Format - tìm Column Count: gõ số 2 (lấy 2 cột) - tìm dòng Column Width: 0",1" (cột đầu có độ rộng =0, cột 2=1inch)
  • RE: Trợ giúp về Textbox với combobox

    Nguyên Thông > 18-04-24, 10:15 PM

    Em thực hiện được rồi. Cảm ơn anh