내 프로젝트 은 VB (5 또는 6) *을 사용하여 SQL Server 데이터베이스에 날짜를 저장해야합니다. SQL datetime 유형에는 원하지 않는 시간이 포함됩니다. 나는 또한 VB의 날짜 표현이 SQL Server의 것을 반영하지 않는다는 것을 알고있다.VB에서 MS SQL에 날짜 만 저장하는 방법은 무엇입니까?
VB의 날짜 형식에서 SQL 데이터베이스에 저장된 날짜를 어떻게 그 날짜의 자정에 datetime으로 저장할 수 있습니까?
편집 : 날짜를 사용하여 줄 아래로 줄을 선택해야하므로 읽을 때 잘릴 수 없습니다.
* 알고 있습니다. 나는 당신이었습니다. 여기에서 시작하지 않을 것입니다. 그러나 제약 조건을 감안할 때, VB6/MS SQL이 존재합니까?
DateValue()에 VB6 Date를 전달하면 DateValue()가 문자열을 기대하고 문자열을 예상대로 반환하기 때문에 date에서 string으로 암시 적으로 변환됩니다. 그러나 두 전환 모두 지역 설정을 사용하므로 안전합니다.암시 적 변환을 트리거하면 가끔씩 물릴 수 있습니다. – MarkJ