0
C# 응용 프로그램이 있습니다. 매개 변수가있는 쿼리를 실행하려고합니다. 아래를 참조하십시오. 그러나 나는 오류 메시지C# SQL 실행 매개 변수화 된 쿼리 - 매개 변수가 없습니다.
가 계속 "매개 변수화 된 쿼리 공급되지 않은 매개 변수를 '@dtStart'기대 '(@dtStart 날짜) date_effe이 D_CORPACTIONS_MSCI SELECT * FROM'."
내가 왜 이렇게 말하고 있는지 알 수 없습니까?
DateTime dtStart = dtPrev;
using (_connection = new SqlConnection(_connectionString))
{
_connection.Open();
string cmdText = "SELECT * FROM D_CORPACTIONS_MSCI " +
"WHERE [date_effective] >= @dtStart " +
"AND [ca_status] ='" + caStatus + "'";
_command = new SqlCommand(cmdText, _connection);
_command.Parameters.Add("@dtStart", SqlDbType.Date);
'dtStart', @ 당신은 어디에 짓을 한거야 ? – user2989408
(그리고 나서 caStatus를 매개 변수로 수정하십시오 ...) –
아, 네! 이제 나는 어리 석다. 당신의 도움을 주셔서 감사합니다! – mHelpMe