본문 바로가기

ADO.NET

Dapper.net 이 뭘까요? https://github.com/StackExchange/dapper-dot-net Execute a query and map the results to a strongly typed List Note: all extension methods assume the connection is already open, they will fail if the connection is closed. 이는 쿼리를 실행하고, strongly ty..
Professional ASP.NET MVC 1.0 번역서의 베타리더를 모집합니다. Professional ASP.NET MVC 1.0 번역서의 베타리더를 모집합니다. 안녕하세요? 웹지니입니다.(geniex@msn.com)   날씨가 부쩍(!) 더워져서 이젠 완연한 여름인 것 같습니다. 아직 5월인데 낮 기온이 30도라니...-ㅅ-;; 유달리 더위에 약한 지니는 지난 번 포스트에서 말씀드렸던 것처럼 Professional ASP.NET MVC 1.0 서적을 열 번역 중입니다. 그 중에 대중에 이미 공개된 제1장의 번역이 거..
[ADO.NET] SqlCommand.Connection 속성  SqlCommand의 인스턴스에서 사용하는 SqlConnection을 가져오거나 설정하는 역할을 하게되죠. 기본값은 null 값입니다. public void CreateMySqlCommand() {  string mySelectQuery = "SELECT * FROM Categories ORDER BY CategoryID";  string myConnectString = "Persist Security Info=False;Integra..
[ADO.NET] SqlCommand.CommandText,CommandType속성 용도를 살펴보죠. public void CreateMySqlCommand() { SqlCommand myCommand = new SqlCommand(); myCommand.CommandText = "SELECT * FROM Categories ORDER BY CategoryID"; myCommand.CommandTimeout = 15; myCommand.CommandType = CommandType.Text; } SqlCommand 객체를..
[ADO.NET] 명령은 어떻게 내려야 하나요? 연결도 했으면 이제 db 에게 명령을 내려 작업을 수행해야겠지요? db 연결이 성공되면 ms-sql 일 경우 SqlCommand 객체를 사용하시면 되고, 기타 이외의 db 는 OleDbCommand 객체를 사용하면 되죠. 최종적으로 데이터를 가져올 때에도, 데이터를 입력, 수정, 삭제 등 모든 명령은 Command 객체를 사용해야 한다는 것이죠. SqlCommand 객체 절차를 살펴보죠. 1) Connection 객체를 선언,생성하고 2) Co..
[ADO.NET] 연결은 어떻게 하는건가요? 이론을 설명해 드렸으니 이제 실행에 옮기는 작업을 하죠. 먼저 database 의 접근 방법이 어떻게 하는 것인지를 살펴봐야 겠네요. database를 연결하려고 한다면 연결을 담당하는 Connection 객체를 호출하여 사용하면 됩니다. 말 그대로 연결이잖아요..^^; 먼저 ms-sql 은 SqlConnection 객체가 지원을 하며, 기타 다른 객체는 OleDbConnection 객체가 지원합니다. 그래서 db 종류에 따라 본인이 기술할때 선택..
ADO.NET 이 뭐죠? MS 에서는 ADO.NET은 플랫폼 상호 운용성과 확장 가능한 데이터 액세스를 제공하는 Microsoft ActiveX Data Objects(ADO)를 혁신적으로 개선한 제품으로, XML(eXtensible Markup Language)을 사용하여 모든 플랫폼의 모든 응용 프로그램에 데이터를 효율적으로 전송할 수 있습니다라고 정의 하고 있죠. 그러니까 기존의 ADO 보다 혁신적인 제품이라는 것과 XML사용으로 어떤 운영체제에 관계없이 자~~알 전..