내 프로젝트 작업에 문제가 있습니다.오류 - 하나 이상의 필수 매개 변수에 값이 지정되지 않았습니다.
Excel 파일에서 데이터를 읽으려고합니다. 그것은 Col1Value
보다 큰 행을 선택하려고 할 때 잘 동작하지만, AND Gender = " + gender;
을 추가하면 "모든 값에 대해 아무런 가치도 부여하지 않습니다."모든 성별이 다르기 때문에 특정 성별 열을 설정할 수 없습니다 파일 이름은 동일하고 DataSet을 채울 때 오류가 나타납니다.
if (boxGender.Text != "")
string gender = boxGender.Text;
string col1Name = lbl1stColumn.Text;
string Query = "select * from [data$] where " +
col1Name + " > " + Col1Value +
" AND Gender = " + gender;
OleDbDataAdapter dacol1 = new OleDbDataAdapter(Query, con);
Column1Data.Clear();
dacol1.Fill(Column1Data)
lblStuCount1Col.Text = Column1Data.Tables[0].Rows.Count.ToString();
SQL 주입 – arunlalam
주의 [질문 제목에서 우리가 포함시켜야 태그 (HTTP : //meta.stackexchange .com/questions/19190/should-questions-in-their-titles)를 포함합니까? 아니, 안돼. ** BOLD **에 제목을 써야합니까? : 아니 우리는해서는 안된다. – phadaphunk
나만 사용하게 될 것입니다. :) –