database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
ㆍCache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Cache Q&A 393 게시물 읽기
No. 393
[닷넷] .NET Managed Provider이용 DataSet 활용 예제
작성자
배영민
작성일
2009-03-30 15:33
조회수
4,822

참조하세요.


    //=============================================================================
    // Proxy_3_ByNameQuery
    //=============================================================================
    // Get a set of proxy objects using the ByName query.
    // The Sample.Person ByName query uses the following SQL statement:
    //   SELECT ID, Name, DOB, SSN 
    //   FROM Sample.Person 
    //   WHERE (Name %STARTSWITH :name)
    //   ORDER BY Name
    private void Proxy_3_ByNameQuery(string Name) {
      WriteOutputHeader(Name);
      try {
        // Use the ByName() class method to create a CacheCommand.
        CacheCommand Command = Sample.Person.ByName(CacheConnect);

        CacheParameter Name_param = new CacheParameter("name", CacheDbType.NVarChar);
        Name_param.Value = "A"; // Get all records where Name field starts with "A".
        Command.Parameters.Add(Name_param);

        Sample.Person person;
        string ID;
        // Create the datareader object and read the data stream.
        CacheDataReader reader = Command.ExecuteReader();
        while (reader.Read()) {
          // get an ID and instantiate the corresponding object.
          ID = reader[reader.GetOrdinal("ID")].ToString();
          person = Sample.Person.OpenId(CacheConnect, ID);

          Display.WriteLine(
              person.Id() + "\t"
            + person.Name + "\n\t"
            + person.SSN + "\t"
            + person.DOB.ToString().Split(' ')[0].ToString()
          );
        };
        // Clean up Reader and Command
        reader.Close();
        Command.Dispose();
      }
      catch (Exception err) {
        WriteErrorMessage(Name, err);
      }
    } // end Proxy_3_ByNameQuery()

[Top]
No.
제목
작성자
작성일
조회
396[SQL]트랜잭션 테스트 방법
배영민
2009-03-30
4930
395[닷넷] Transaction 사용 예제
닷넷가이
2009-03-30
6145
394[툴소개]WinSQL 다운받기
배영민
2009-03-30
7301
393[닷넷] .NET Managed Provider이용 DataSet 활용 예제
배영민
2009-03-30
4822
392[웹-CSP]CSP에서 한글이 깨질 때..
배영민
2009-03-30
4737
391[COS]데이터 글로벌(저장소)에 직접 액세스하기
배영민
2009-03-30
5023
390[답변]2 버젼과 5 버젼을 같이 설치 하여 사용가능한가요?
CacheDB
2009-03-30
4665
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.053초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다