M đang làm C# với CSDL là Access, giờ làm sao khi nhấn 1 button thì nó insert được ngày, giờ hệ thống vào 1 field trong table được nhỉ!?
M viết 1 hàm để thêm giờ kết thúc vào thế này:
Code:
private void themGioKetThuc(String giokt)
{
// Tạo query insert vào table pov_hoadon
String insertDsHoaDon = "INSERT INTO hoadon (gio_kt) VALUES (?)";
// Chèn DL
OleDbCommand cmdDsHoaDon = new OleDbCommand();
cmdDsHoaDon.CommandText = insertDsHoaDon;
cmdDsHoaDon.Parameters.Add("@gioketthuc", Convert.ToString(giokt));
//Thuc thi cau sql
DB.Query2(cmdDsHoaDon);
}
Và viết sự kiện Click cho cái button là:
Code:
DateTime tmp = DateTime.ToDay;
String gkt = tmp.ToString("dd/MM/yyyy");
themGioKetThuc(gkt);
Khi insert vào CSDL nó chỉ ra format ngày như mình chỉ ở trên, giờ m phải làm thế nào để lấy được cả giờ:phút:giây:AM(PM) nữa nhỉ!?
Code:
ngày/tháng/năm giờ:phút:giây:AM(hoặc PM)
:-??
[=========> Bổ sung bài viết <=========]
Cuối cùng đã có kết quả, tự sướng luôn
Sử dụng chuỗi định dạng là MM/dd/yyyy hh:mm:ss tt thì sẽ hợp lệ trong Access
Bookmarks