개발/C# .NET 27

AJAX를 이용한 ASP.NET 웹사이트 맛배기 샘플

안녕하세요~ 지금부터 간단하게 ASP.NET에서 AJAX를 이용해서 간단한 더하기 계산을 하는 웹페이지를 샘플로 보여드리겠습니다. 이 페이지는 텍스트박스를 두개 만들어 두수를 입력받고 더한 값을 또 다른 텍스트박스에 표시하는 페이지입니다. 물론, AJAX를 이용해서..(아작스? 에이젝스? 아약스? 에이제이에이엑스? .. 거참 ! 편할때로..) 위와 같이 표시되지요 "=" 버튼을 누르면 AJAX를 이용하여 계산한 값을 리플레쉬없이 결과를 표시하고 아래 "UpdatePanel 밖에서 더하기" 버튼을 누르면 기존의 방식되로 포스트백하여 표시된다. 일단 VS를 실행하여 새 프로젝트를 생성한다. AJAX를 사용하기 위해서는 UpdatePanel을 추가한다. 그리고, 안에 텍스트 박스를 3개를 추가한다. 그리고 U..

개발/C# .NET 2008.08.27

ROW_NUMBER() 를 이용하여 간단한 페이징 쿼리를 만들어 보자!

ROW_NUMBER() 를 이용하여 간단한 페이징 쿼리를 만들어 보자! ROW_NUMBER() 를 SQL2005 설명을 빌리자면 * 결과 집합 파티션 내의 행 일련 번호를 반환합니다. 이렇게 설명할 수 있다. 자 ROW_NUMBER() 를 간단히 실행해 보자.. SELECT ROW_NUMER() OVER ( ORDER BY IDX DESC ) As rownum FROM TABLE1 위 SQL 구문은 TABLE1에서 IDX 를 역순으로 일렬번호를 리턴한다. rownum 1 2 3 4 .. .. 이렇게 일렬번호를 리턴한다. 자~ 이제 row_number()의 기능을 알았으면.. 간단한 페이지 쿼리를 만들어 보자.. 설명은 그 다음에.. declare @page int declare @pageSize int ..

개발/C# .NET 2008.08.27

web query분석기

지금부터 ASP.NET(C#)으로 쿼리분석기를 만들어 봅시다. (VS2005를 사용) 결과물부터 보자면 아래와 같다. 파일구성은 마스터페이지, 디자인페이지, 코드페이지 이렇게 3개로 구성했다 마스터페이지는 실제로 동작하는데는 필요업다만.. 그냥 추가했다. ㅋㅋ 내맘이지 머.. 1. 일단 그럼 마스터페이지부터 간단히 구성해 보자 디자인소스코드(/Masters/Maginot.master) 1 2 3 4 7 8 9 10 11 12 13 14 15 16 17 18 소스코드(Maginot.master.cs)는 내용이 없다. 편집기가 자동행성해준 코드 그대로다. 2. 이번엔 쿼리를 입력받고 출력해주는 페이지의 디자인 소스이다. 파일 : query.aspx Query 3. 이번에 소스코드이다. 파일 : query.a..

개발/C# .NET 2008.08.27

C#에서 네트웍정보 조회하기

System.Net.NetworkInformation를 이용해서 내컴퓨터의 네트웍정보표시하기 1 using System; 2 using System.Net; 3 using System.Net.NetworkInformation; 4 5 namespace NetworkCard 6 { 7 public class NetworkInterfaces 8 { 9 10 public static void Main(string[] args) 11 { 12 IPGlobalProperties computerProperties = IPGlobalProperties.GetIPGlobalProperties(); 13 NetworkInterface[] nics = NetworkInterface.GetAllNetworkInterface..

개발/C# .NET 2008.08.27

C#에서 Oracle 연결하기

C#에서 Oracle을 연결해 보자~ 1. Oracle을 사용하기 위해 참조추가를 한다. 참조추가를 선택해서 Oracle.DataAccess 를 추가한다. 2. 이제 코딩해 보자~ using System; using System.Data; using Oracle.DataAccess.Client; namespace OracleConnTest { class Program { static void Main(string[] args) { string oradb = "User Id=scott;Password=tiger;Pooling=false;Data Source=;"; OracleConnection conn = new OracleConnection(oradb); conn.Open(); string sql = "..

개발/C# .NET 2008.05.16