DatabaseName

설명

현재 데이터베이스의 실제 이름을 설정하거나 리턴합니다.

이름을 설정하면 Rational ClearQuest가 실제 데이터베이스 자체가 아닌 물리적 데이터베이스에 연결할 때 사용하는 정보가 변경됩니다.

주: 새 값을 설정해도 ApplyPropertyChanges 메소드를 호출하지 않으면 적용되지 않습니다.

구문

VBScript

database.DatabaseName 
database.DatabaseName newDbName 

Perl

$database->GetDatabaseName(); 
$database->SetDatabaseName(newDbName); 
ID
설명
database
Database 오브젝트
newDbName
연관된 경로 정보(예: "C:\temp\NewDb.mdb")를 비롯하여 데이터베이스의 새로운 실제 이름을 포함하는 문자열
Return value
연관된 경로 정보를 비롯하여 데이터베이스의 현재 실제 이름을 포함하는 문자열

예제

VBScript

set sessionObj = CreateObject("CLEARQUEST.SESSION")    



' Get the list of databases in the 

' MASTR database set.

databases = sessionObj.GetAccessibleDatabases("MASTR","admin","")  

' Login to each database successively. 

For Each db in databases   

   dbName = db.GetDatabaseName   

   sessionObj.UserLogon "admin", "", dbName, AD_PRIVATE_SESSION, ""  

' Access the database   

   ' ... 

Next

Perl

use CQPerlExt;
#Start a Rational ClearQuest session

$sessionObj = CQSession::Build();

#Get a list of accessible databases

$databases = $sessionObj->GetAccessibleDatabases("MASTR", "admin", "");

$count = $databases->Count();



# Login to each database successively. 

for($x=0;$x<$count;$x++){

   $db = $databases->Item($x);

   $dbName = $db->GetDatabaseName();

   # Logon to the database 

   $sessionObj->UserLogon( "admin", "", $dbName, "" );

   #...

   }

CQSession::Unbuild($sessionObj);


피드백