게시판 본문 ASP, ASP.NET, IIS & Script - Read Only

re: 레코드셋 문제때문에 질문 올립니다. ^^;;
작성자: 장윤태
작성일시: 2007-05-17 10:09,  조회수: 4,588
이건 테크닉 적인 질문인데요.

◆상황
아래 커서 위치를 Conn.CursorLocation = adUseClient 하면 커서가 무조건 adOpenStatic(3) 으로 고정이 되내요. 이건 서버에 레코드셋을 가저오는(단절된 레코드셋)걸로 알고 있는데요.

커넥션의 커서로케이션을 레코드 셋이 상속받는거는 알고 있습니다.

◆질문 1
Conn.CursorLocation = adUseClient 로 지정하더라도 커서를 adOpenForwardOnly 으로
고정할수 있을까요?
전 레코드셋 기능을 사용안해서~~

    Public Sub openConn()
		If Not isObject(Conn) Then
			Set Conn = Server.CreateObject("ADODB.Connection")
			'Conn.CursorLocation = adUseServer	'디폴트 :: 가벼운 커서
			Conn.CursorLocation = adUseClient	'커서의 단절된 레코드등 다양한 기능 :: 무거운 커서
			Conn.connectionTimeout = 60
  			Conn.IsolationLevel = &H00000100	'ReadUncommitted	'낮은수준
  			'Conn.IsolationLevel = &H00001000	'ReadCommitted		'높은수준
			Conn.Open strConnStr
		End if
    End Sub
◆질문 2
레코드셋만으로 레코드셋 안의 테이블 , 컬럼의 설명을 뽑아 올려고 하는데요
이렇게 하면 디버깅에 매우 좋을듯해서요~~ 대충 한두개는 되는데~ 레코드셋의
정확한 정보를 뽑아 오는게 안된내요

혹시 이런 방식을 사용하시는지 해서요~~ 힌트를 주시면 감사 하겠습니다. ^^;

- ▲ 요약
들어오는 sql문이든 프로시저든 만듯이 레코드 셋을 반환 합니다.
여기에 착안한게 테이블에서 설명을 뽑아 보면 좋겠다 생각했습니다.
시스템 테이블을 이용하는거 까지는 알았는데 그게 참 어렵내요.

'select sp.value ,so.name from sysobjects so, sysproperties sp where so.id = sp.id and so.name = 'menuCategory' and so.xtype = 'U' and sp.type =3 and sp.name like 'MS%'

--select sp.value ,so.name from sysobjects so, sysproperties sp where so.id = sp.id and so.name = 'member' and so.xtype = 'U' and sp.type =3 and sp.name like 'MS%'

select sp.value ,so.name from sysobjects so, sysproperties sp where so.id = sp.id and so.name = 'menuCategory' and so.xtype = 'U' and sp.type =3 and sp.name like 'MS%'

select * from sysobjects
select * from syscolumns where name = 'codeParent'

select * from syscolumns where id = '240719910'

-- 테이블에 대한 필드명과 타입등을 리스트화
select b.name , c.name +' (' + cast(b.length as varchar) + ')', cast((b.colid - 1) as varchar) , c.*
from dbo.sysobjects a, dbo.syscolumns b, dbo.systypes c
where a.id = b.id and a.name = 'menuCategory' and b.xtype = c.xtype
order by colid

select b.name , c.name +' (' + cast(b.length as varchar) + ')', cast((b.colid - 1) as varchar) , b.*
from dbo.sysobjects a, dbo.syscolumns b, dbo.systypes c
where a.id = b.id and a.name = 'menuCategory' and b.xtype = c.xtype
order by colid

--sp_help 테이블명

-- 필드명이 포함된 테이블명 찾기
select a.name
from dbo.sysobjects a, dbo.syscolumns b
where a.id = b.id and b.name='code' and b.name='codeParent'
order by colid

select a.*
from dbo.sysobjects a, dbo.syscolumns b
where a.id = b.id and b.name='code'

select b.*
from dbo.sysobjects a, dbo.syscolumns b
where a.id = b.id and b.name='code'

select a.*
from dbo.sysobjects a, dbo.syscolumns b
where a.id = b.id and b.name='codeParent'

select b.*
from dbo.sysobjects a, dbo.syscolumns b
where a.id = b.id and b.name='codeParent'

select b.*
from dbo.sysobjects a, dbo.syscolumns b
where a.id = b.id or ( b.name='codeParent' and b.name='code' )

select top 100 a.* , b.*
from dbo.sysobjects a, dbo.syscolumns b

select top 100 a.*
from dbo.sysobjects a

select top 100 a.*
from dbo.syscolumns a

Select top 1 b.name , c.name +'('+ cast(b.length as varchar) +')' from dbo.sysobjects a, dbo.syscolumns b, dbo.systypes c where a.id = b.id and a.name = 'menuCategory' and b.xtype = c.xtype
IP 주소: 211.234.44.234
전체 2,095 건의 게시물, 84 페이지로 구성된 ASP, ASP.NET, IIS & Script 게시판의 20 페이지입니다.
게시물
1,665

re: 레코드셋 문제때문에 질문 올립니다. ^^;; [2]

송원석

2007-05-16 6,585
1,664

re: 레코드셋 문제때문에 질문 올립니다. ^^;;

장윤태

2007-05-16 4,167
1,663

re: 레코드셋 문제때문에 질문 올립니다. ^^;; [1]

송원석

2007-05-16 3,839

re: 레코드셋 문제때문에 질문 올립니다. ^^;;

장윤태

2007-05-17 4,588
1,661

re: 레코드셋 문제때문에 질문 올립니다. ^^;; [1]

송원석

2007-05-17 3,732
1,660

파일다운로드시 질문좀 드립니다.

김창희

2007-04-20 1,411
1,659

re: 파일다운로드시 질문좀 드립니다.

송원석

2007-04-20 3,308
1,658

안녕하세요 염치불구하고 질문하나 드립니다. [2]

정진범

2007-04-16 3,565
1,657

re: 안녕하세요 염치불구하고 질문하나 드립니다. [2]

송원석

2007-04-16 3,734
1,656

안녕하세요..초면에 죄송합니다.

김창희

2007-04-14 1,218
1,655

re: 안녕하세요..초면에 죄송합니다.

송원석

2007-04-15 3,750
1,654

권한문제에 대해

이법상

2007-04-10 1,781
1,653

re: 권한문제에 대해

송원석

2007-04-10 3,568
1,652

re: 해결했습니다^^하나만더 여쭤볼께요

이법상

2007-04-10 1,398
1,651

re: 해결했습니다^^하나만더 여쭤볼께요

송원석

2007-04-10 3,546
1,648

파일큐브 0.0.7 에서 가상디렉토리 설정

순자

2007-04-06 1,380
1,647

re: 파일큐브 0.0.7 에서 가상디렉토리 설정

송원석

2007-04-07 3,500
1,646

ASP에서 유니코드 엔코딩에 관한...^^

이승재

2007-04-06 1,506
1,645

re: ASP에서 유니코드 엔코딩에 관한...^^ [1]

송원석

2007-04-06 3,554
1,644

Asp에서 가상디렉토리 쿠키공유 질문 드립니다.

maotai

2007-04-03 1,599
1,643

re: Asp에서 가상디렉토리 쿠키공유 질문 드립니다.

송원석

2007-04-04 3,723
1,642

.net 2.0 webbrowser 컨트롤 질문

구나구나

2007-03-29 3,672
1,641

re: .net 2.0 webbrowser 컨트롤 질문

송원석

2007-03-29 4,728
1,640

re: .net 2.0 webbrowser 컨트롤 질문 [1]

구나구나

2007-03-29 4,215
1,639

FileCube을 개인별(아이디) 로 용량을 주어 사용가능한가요...

koiman

2007-03-27 1,233