오늘 데이터가 액세스 데이터 테이블의 날짜와 같은지 확인하고 싶지만 문자열을 "system .data. data table"으로 변환 할 수 없다고 말하면 어떻게해야합니까?현재 날짜를 데이터 테이블의 날짜로 확인하는 방법은 무엇입니까?
public void ToDay()
{
DateTime dateTime = DateTime.UtcNow.Date;
string d = (string)Session["gouser"];
DataTable t;
t="SELECT * FROM [ToDoList] where [UserID]='"
+ d + "' AND [D]='"
+ **dateTime.Date** + "'");
}
문자열은 DataTable이 아닙니다. 액세스하려면 연결을 열고 어댑터를 만든 다음 sql 명령을 사용하여 데이터 테이블을 채워야합니다. 이것은 필요한 세부 사항에서 설명하기에는 너무 광범위합니다. ADO.NET에서 자습서를 검색하십시오 – Steve
t를 DataTable로 선언했습니다. 그런 다음 문자열을 할당합니다. Google 데이터 리더 사용 방법 – Matt