리더 변수의 데이터 유형을 알려주십시오.SQL 서버 데이터베이스에서 정보 얻기
public Patient GetPatientInfo(string ID)
{
const string sql_get_patient_info = "Select * from dbo.Tb_Patient WHERE [email protected]";
Patient _p = new Patient();
DbCommand readCommand = _db.GetSqlStringCommand(sql_get_patient_info);
SqlDataReader reader = readCommand.ExecuteReader();
while (reader.Read())
{
_p.PatientName = reader["Name"].ToString();
_p.PatientDate = reader["Date"];
_p.PatientGender = reader["Gender"].ToString();
_p.PatientAge = reader["Age"].ToString();
_p.PatientContact = reader["Contact"].ToString();
_p.PatientOccupation = reader["Occupation"].ToString();
}
return _p;
}
를 호출 난 당신이 사용할 수 있다고 생각합니다 : IDataReader에 리더 = readCommand.ExecuteReader(); – Daniil