REFramework Config 사용

REF 에서, DB 를 맺고 끊는 것을 작성하려 합니다.
UiPath.Database.Acitivies 패키지를 설치하였습니다.

  1. InitAllSettings 프로세스에서는,
    Connect Activity 를 통해 맺은 커넥션을 DatabaseConnection 타입의 변수 ‘DbConn’ 로 받아,
    그것을 Assign Activity 에서 out_Config(“DbConn”) = DbConn 으로 선언하였습니다.

  2. End Process 에서는,
    Disconnect Activity 의 DatabaseConnection 프로퍼티에,
    위에서 선언한 Config(“DbConn”) 를 입력하였습니다.

Object 를 어떻게 하면 DatabaseConnection 타입으로 변환할 수 있을까요?
아니면 혹시, Config 는 단순히 String 타입만 주고 받을 수 있는 건가요?
DB 커넥션을 어떻게 처리하시는지 알고 싶습니다.

안녕하세요 도움이 되실지 모르겠지만 2가지 정도 방법을 남겨드립니다.

  1. Config자체가 <string,object> 형이라서요 받아오시고나서
    DatabaseConnection로 형변환 해주는 Assing 문을 넣어 주는 방법.
  2. TransactionItem 처럼 전역변수를 사용하여 DatabaseConnection 만드신후 in/out을 사용하여
    InitAllSettings에서 연결 해주시고 End Proces에서 연결을 끊어주시면 될 것 같습니다.
    그럼 도움이 되셨기를 바라겠습니다.
    감사합니다!
1 Like

답변 감사합니다.
1번의 경우, 형변환이 어떻게 하면 가능한지 알 수 있을까요?

아 안녕하세요
아마 형변환을 어떤식으로 하시냐는건 코드를 물어보시는 거겠죠 ?
제가 C# 개발자라 VB로 형변환하는 방법을 찾느라 답변이 조금 늦었네요

CType(Config.Item(“dbConnectionName”),System.Data.SqlConnection)

위의 코드를 Assing에서 사용하시면 해결 되실것으로 보입니다.

궁금하신 부분이 해결 되셨으면 좋겠습니다.

감사합니다.

3 Likes

네, 질문이 모호했는데 찰떡같이 답변해주셨네요. 감사합니다.

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.