0
웹 페이지에 대한 오류 로그를 생성하고 있습니다. SQL 명령에서 매개 변수를 가져 와서 문자열로 출력하여 전달 된 매개 변수가 사이트 전체에서 최대한 동적 인 쿼리를 유지하도록해야합니다. 이 같은문자열에 sqlcommand의 매개 변수 가져 오기
SqlCommand cmdErrReport = new SqlCommand("ERROR_LOG", conn.sbConn);
cmdErrReport.CommandType = CommandType.StoredProcedure;
cmdMarineResort.Parameters.Add("@Statement", SqlDbType.VarChar).Value = "FindSeason";
내가하려고했던 일 : Heres는
는 SQL 명령 유형 나에 대해서 이야기하고cmdMarineResort.Parameters.ToString()
을하지만, 또한 .Parameters을 찾는 방법 쿼리 내에서 찾을 수없는 매개 변수 이름 또는 값.
어떻게 값을 문자열로 가져올 수 있습니까? 매개 변수와 해당 값을 문자열로 쓰는 목록을 통해 매개 변수와 루프를 나열해야합니까? 그렇다면 어떻게?
감사 크리스이 내가 필요 정확히이다. string ExtParams = ""; foreach (cmdMarineResort.Parameters의 SqlParameter Para) { ExtParams = ExtParams + Para.ParameterName + '='+ Para.Value + ","; } 문자열로 입력해야하므로 방금 약간 변경 했으므로 잘 작동합니다. 도움에 감사드립니다! – TLCONE