set yyyy=%date:~0,4% set mm=%date:~5,2% set dd=%date:~8,2% echo group%yyyy%%mm%%dd%.log >> file.txt
private OleDbDataReader rd;
private OleDbConnection Conn;
private string strRet;
private OleDbCommand cmd;
private StringBuilder sbSQL;
private OleDbParameter paramnSeq;
try
{
// SQLOLEDB MSDAORA
Conn = new OleDbConnection("Provider=MSDAORA;Data Source=(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.xxx )(PORT = 1521)))(CONNECT_DATA = (SERVER = DEDICATED)(SERVICE_NAME = GROUP))); User Id =; Password =;");
Conn.Open();
try
{
sbSQL = new StringBuilder();
sbSQL.Append(" SELECT * ");
sbSQL.Append(" FROM HEIS_CUSTOMER ");
sbSQL.Append(" WHERE 1=1 ");
sbSQL.Append(" AND CUSTOMER_CODE = ? ");
paramnSeq = new OleDbParameter("CUSTOMER_CODE", OleDbType.Char, 4);
paramnSeq.Value = "0003";
cmd = new OleDbCommand(sbSQL.ToString(), Conn);
cmd.Parameters.Add(paramnSeq);
rd = cmd.ExecuteReader();
if (rd.Read())
{
strRet = rd["CUSTOMER_CODE"].ToString();
}
else
{
strRet = "";
}
}
catch (System.Exception e1)
{
throw e1;
}
finally
{
rd.Close();
}
}
catch (System.Exception e2)
{
throw e2;
}
finally
{
Conn.Close();
}
이름은 상관 없으나 확장자가 udl인 text 파일을 한 개 만든다.
더블 클릭하면 아래와 같은 그림이 나온다.
DB관련 정보를 넣고 만든 파일을 노트패드로 연다.
DB 접속 String을 다음과 같이 얻을 수 있다.






댓글을 달아 주세요