저는 ADO.NET을 사용하여 MVC에서 작업 할 수 있습니다. 일반적인 ADO.NET을 사용하여이 작업을 수행 할 수 있습니까? 가능한 경우 유용한 링크가 있습니다.우리는 어떻게 ADO.NET으로 MVC를 할 수 있습니까?
답변
처음에는 DataSet과 같은 데이터에 대해 컨테이너를 사용하지 않고 raw
ADO.NET에서는 불가능했습니다.
이유는 동작 방법에서 모델을 제공하고 내부보기에서이 모델을 쿼리하는 것이 다른 범위를 갖기 때문입니다. 조치 메소드가 종료 된 후 모델에 액세스합니다. 코드 샘플 다음 고려 :
public ActionResult SomeAdoNetAccess(int id, string name)
{
...
using(var command = CreateSampleCommand())
{
command.Parameters["@Id"].Value = id;
..
using(var reader = command.ExecuteReader())
{
return View(reader);
}
}
}
보기 판독기에 액세스하려고
는 독자가 이미 배치되어있다. 그래서 어떤 종류의 용기가 필요합니다.다른 것들은 명령 매개 변수 값을 작업 매개 변수로 전달할 수 있으며, ViewState를 사용하여 입력 된 모델을 사용하지 않고도 추가 데이터를 볼 수 있습니다. 이것은 문제가 아니지만 일반 모델보다는 많은 노력이 필요합니다.
감사합니다. 샘플 앱을 제공해 주시겠습니까? –
미안합니다. (그냥 임시 입력 된 예입니다.) – STO
내 작업을 수행하는 좋은 방법을 제공해 주신 모든 분들께 감사드립니다. –
- 1. 우리는 어떻게 수동으로 트리거를 실행할 수 있습니까?
- 2. 우리는 아이폰의 화면에 액세스 할 수 있습니까?
- 3. 우리는 어떻게 Java의 제네릭 형식과 프리미티브로 작업 할 수 있습니까?
- 4. 우리는 어떻게 열의 내용을 포장 할 수 있습니까? 테이블 레이아웃
- 5. 우리는 어떻게 hsqldb 데이터베이스를 자바에서 종료 할 수 있습니까?
- 6. 우리는 어떻게 비공개 필드를 serialize 할 수 있습니까?
- 7. 우리는 어떻게 안드로이드 그리드 자식에게 애니메이션을 적용 할 수 있습니까?
- 8. 우리는 어떻게 wordpress에있는 subscriber에 대해 profile.php를 비활성화 할 수 있습니까?
- 9. 우리는 어떻게 Android 에뮬레이터에서 웹캠에 직접 액세스 할 수 있습니까?
- 10. 우리는 우리 자신의 SQLite에서 어떻게 검색 할 수 있습니까?
- 11. 우리는 어떻게 다중 구문을 만들 수 있습니까?
- 12. 우리는 어떻게 안드로이드에 XMLWriter를 만들 수 있습니까?
- 13. 어떻게 우리는 HTTP 프로토콜을 속일 수 있습니까?
- 14. 우리는 이러한 방법을 리팩터링 할 수 있습니까?
- 15. 우리는 어떻게
- 16. MVC를 클릭하면 어떻게 단추 텍스트를 변경할 수 있습니까?
- 17. 어떻게 MVC를 사용하고
- 18. 봄 mvc를 사용하여 요격기에서 교장을 어떻게 얻을 수 있습니까?
- 19. MVC를 사용하여 다른 화면에서 다른 화면으로 어떻게 이동할 수 있습니까?
- 20. 우리는 같은 프로젝트에서 어플리케이션과 어플리케이션을 확장 할 수 있습니까?
- 21. 우리는 블랙 베리의 모든 응용 프로그램을 모니터링 할 수 있습니까?
- 22. 우리는 어떻게 preg_match_all()을 RoR에서 사용할 수 있습니까
- 23. 우리는 어떻게 uitableviewcell에있는 체크 박스를 둘 수 있습니까
- 24. joomla에서 우리는 어떻게 "Remember Me"쿠키 시간을 늘릴 수 있습니까?
- 25. ASP C# MVC를 사용할 수 있습니까?
- 26. 우리는 단일 페이지에서 struts와 html 태그를 혼합 할 수 있습니까?
- 27. 어떻게 우리는 안드로이드에서 레이아웃을 재설정하거나 비울 수 있습니까?
- 28. ASP.NET MVC를 웹 서비스에 적용 할 수 있습니까?
- 29. MYSQL 데이터베이스를 기반으로 ASP.NET MVC를 구축 할 수 있습니까?
- 30. 우리는 어떻게 PHP와 MySQL의 시간대를 해결할 수 있습니까
당신은 무엇을 시도 했습니까? 너 무슨 문제있어? – SLaks
당신은 ... ASP.NET_을 사용하는 MVC입니까? 확실히 ADO.NET은 여기서 이상한 일치가됩니다. – mjv
나는 또한 ADO.NET에도 동의하지 않습니다.하지만 내 고객의 요구 사항을 따라야합니다. –