Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 3 của 3
  1. #1

    truyền dữ liệu ngày tháng từ datagrid view sang datetimepicker của 1 form khác

    mình có 1 form chứa datagrid view có ô chứa ngày sinh .giờ mình muốn chuyển dữ liệu đó sang datetime picker của 1 form khác.
    ở form cha mình có button bắt sự kiến load sang form con thế này.
    private void btnHoSoNV_Click(object sender, EventArgs e)
    {
    string MaNhanVien = NhanViendgv.CurrentRow.Cells["MaNVdgc"].Value.ToString();
    string TenNhanVien = NhanViendgv.CurrentRow.Cells["TenNVdgc"].Value.ToString();
    string NgaySinh = ((DateTime)NhanViendgv.CurrentRow.Cells["NgaySinhdgc"].Value).ToString("dd/MM/yyyy");


    HoSoFrm HoSoNhanVien = new HoSoFrm(MaNhanVien, TenNhanVien, NgaySinh);
    HoSoNhanVien.MdiParent = this.MdiParent;
    HoSoNhanVien.Show();

    }
    ở form con mình có 2 textbox chứa mã NV và tên nhân viên rồi.còn datetimepicker chứa ngày sinh của nhân viên đó mình k chuyển đc.
    form con mình viết thế này

    public partial class HoSoFrm : Office2007Form
    {
    string manhanvien = "";
    string tennhanvien = "";
    DateTime ngaysinh;
    public HoSoFrm()
    {
    InitializeComponent();
    }

    public HoSoFrm(string MaNhanVien,string TenNhanVien,string NgaySinh)
    {
    InitializeComponent();
    manhanvien = MaNhanVien;
    tennhanvien = TenNhanVien;
    ngaysinh = NgaySinh;
    }
    private void HoSoFrm_Load(object sender, EventArgs e)
    {
    txtMaNhanVien.Text = manhanvien;
    txtHoTen.Text = tennhanvien;
    dtpNgaySinh.Value = ngaysinh;
    }
    }

    ở chỗ ngaysinh = NgaySinh nó cứ báo lỗi "Cannot implicitly convert type 'string' to 'System.DateTime' "
    Mong anh em giúp đỡ .tks nhiều nhiều

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Lỗi thông báo sai datatype
    string NgaySinh = ((DateTime)NhanViendgv.CurrentRow.Cells["NgaySinhdgc"].Value).ToString("dd/MM/yyyy");
    cái này là string sang form HoSo bạn cần convert string đó sang datetime

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    thế nghĩa là bên form hồ sơ mình phải convert nữa hả b?mình cần viết 1 hàm convert cho NgaySinh sang datetime hả b?b có thể nói rõ hơn đc k?tks b nhiều

    - - - Nội dung đã được cập nhật ngày 25-10-2014 lúc 10:41 PM - - -

    ok b.minh làm đc r

 

 

Quyền viết bài

  • 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ể Sửa bài viết của mình
  •