Em đang thử tạo file Access để lưu dữ liệu khi nhập bằng Excell 
- khi em dùng INSERT INTO thì định dạng ngày (dd/MM/yyyy) từ excell vào access bình thường
- khi dùng SELECT với điều kiện ngày như trên (cùng một biến) thì Access lại tra kết quả ngược lại ( MM/dd/yyyy)
mọi người ai biết cách xử lý chỉ giúp em với ạ
viết hơi lủng củng ace thông cảm!
	
	
	
		
kết quả là

				
			- khi em dùng INSERT INTO thì định dạng ngày (dd/MM/yyyy) từ excell vào access bình thường
- khi dùng SELECT với điều kiện ngày như trên (cùng một biến) thì Access lại tra kết quả ngược lại ( MM/dd/yyyy)
mọi người ai biết cách xử lý chỉ giúp em với ạ
viết hơi lủng củng ace thông cảm!
		Mã:
		
	
	Sub Test()
Dim Ngay As Date
Ngay = DateSerial(2023, 2, 8)
If sCon.State = 0 Then
    With sCon
        .Provider = "Microsoft.ACE.OLEDB.12.0"
    End With
    strCon = "D:\NHAP LIEU\SL 2023\Database.accdb"
    sCon.Open strCon
End If
strRec = "INSERT INTO [TieuHaoX2] (Ngay) VALUES (#" & Ngay & "#)"
sRec.Open strRec, sCon
strRec = "SELECT * FROM [TieuHaoX2] WHERE Ngay = #" & Ngay & "#"
sRec.Open strRec, sCon
MsgBox Ngay & " - " & sRec!Ngay
sRec.Close
End Sub
	kết quả là

	
	  

