Code: Select all
static void Main(string[] args)
{
string username = "notMyRealUsername";
string password = "notMyRealPassword";
string server = "server.xx.boeing.com";
int port = 1521;
bool direct = true;
string svcName = "funkytown.boeingdb";
StringBuilder sb = new StringBuilder();
sb.AppendFormat("User Id={0};", username)
.AppendFormat("Password={0};", password)
.AppendFormat("Server={0};", server)
.AppendFormat("Port={0};", port)
.AppendFormat("Direct={0};", direct)
.AppendFormat("Service Name={0}", svcName);
try
{
OracleConnection conn = new OracleConnection(sb.ToString());
}
catch (Exception)
{
throw;
}
}
Code: Select all
OracleConnection conn = new OracleConnection()
{
UserId = username,
Password = password,
Server = server,
Port = port,
Direct = true,
ServiceName = svcName
};
Code: Select all
at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
at System.Convert.ToInt32(String value)
at Devart.Data.Oracle.cx.a()
at Devart.Data.Oracle.b2.a(String A_0, Int32 A_1, String A_2, String A_3)
at Devart.Data.Oracle.c7.a(b6 A_0, Boolean A_1)
at Devart.Data.Oracle.c7.a(b6 A_0, o A_1)
at Devart.Data.Oracle.OracleInternalConnection..ctor(b6 connectionOptions, OracleInternalConnection proxyConnection)
at Devart.Data.Oracle.an.a(p A_0, Object A_1, DbConnectionBase A_2)
at Devart.Common.DbConnectionFactory.a(DbConnectionPool A_0, p A_1, DbConnectionBase A_2)
at Devart.Common.DbConnectionPool.a(DbConnectionBase A_0)
at Devart.Common.DbConnectionPool.GetObject(DbConnectionBase owningConnection)
at Devart.Common.DbConnectionFactory.b(DbConnectionBase A_0)
at Devart.Common.DbConnectionClosed.Open(DbConnectionBase outerConnection)
at Devart.Common.DbConnectionBase.Open()
at Devart.Data.Oracle.OracleConnection.Open()
at ConsoleApplication2.Program.Main(String[] args) in C:\Users\zp418c\Documents\Visual Studio 2010\Projects\ConsoleApplication2\ConsoleApplication2\Program.cs:line 58
at System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args)
at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
(which for some reason isn't displaying, so here's the URL to that): http://imgur.com/znNV8sn