1. Making all threads in an AppDomain of a specified Culture
Hi, My application creates a number of aync threads....i want to make sure that all these threads are of the invariant culture. So, how do i ensure that whenever a new thread is created in my appdomain, it is of this culture? Thanks in advance, A G Benny
2. Specify port
3. [OT] Specify port no to connect to Informix Database through ODBC
"Lee" < XXXX@XXXXX.COM > wrote in message news: XXXX@XXXXX.COM ... > Hi, > I'm developing a socket program to connect to Informix database > through the ODBC. In here i called my socket program as "tap" . My tap > will listen for data from unix through port 1070. After checking of > the data, tap will then insert the data to the informix database. I > know we can point the tap to one specified port in Informix database > through the services file. My question is how should i know to which > port my tap program send out to the informix database or should i ask > how should i specify one port to connect to the informix and lock that > port from other process to use it?For current moment, my tap will > randomly pick one port to connect to informix database. Try as I might, I cannot find a single question or comment about C++ in your post. Perhaps you meant to post to an "Informix" and/or "ODBC" newsgroup? -Mike
5. Specify port no to connect to Informix Database through ODBC
Hi,
I'm developing a socket program to connect to Informix database
through the ODBC. In here i called my socket program as "tap" . My tap
will listen for data from unix through port 1070. After checking of
the data, tap will then insert the data to the informix database. I
know we can point the tap to one specified port in Informix database
through the services file. My question is how should i know to which
port my tap program send out to the informix database or should i ask
how should i specify one port to connect to the informix and lock that
port from other process to use it?For current moment, my tap will
randomly pick one port to connect to informix database.
My coding for connect to Informix looks like below;
// Initialize ODBC variables
// NOTE : Make sure these variables is intialized before used.
henv = SQL_NULL_HENV;
hdbc = SQL_NULL_HDBC;
hstmt = hOrderStmt = hTradeStmt = SQL_NULL_HSTMT;
SQLAllocEnv(&henv);
SQLAllocConnect(henv, &hdbc);
char szRetMsg[500];
memset(szRetMsg, '\0', sizeof(szRetMsg));
if (SQLSetConnectOption(hdbc,SQL_TXN_ISOLATION,SQL_TXN_READ_UNCOMMITTED)
!= SQL_SUCCESS) {
SQLErrorMessageBox(henv,hdbc,hstmt,"Connect",(LPSTR)&szRetMsg);
::MessageBox(NULL,szRetMsg,"Tap32",MB_ICONSTOP|MB_TASKMODAL);
PostQuitMessage(0);
return FALSE;
}
if (SQLConnect(hdbc, szDSN, SQL_NTS, szUserID, SQL_NTS, szPassword,
SQL_NTS) != SQL_SUCCESS)
{
SQLErrorMessageBox(henv,hdbc,hstmt,"Connect",(LPSTR)&szRetMsg);
::MessageBox(NULL,szRetMsg,"Tap32",MB_ICONSTOP|MB_TASKMODAL);
PostQuitMessage(0);
return FALSE;
}
I really appreciate if someone can help me out. Thank you very much.
6. Can we Encrypt a message with RSAPKCSFormatter without specifying a private key - CSharp/C#
7. Specifying platform independent interface without using virtual member functions
Hi!
As you know, one way to seperate platform dependent code from platform
_independent_ code is to create an abstract base class which acts as an
interface towards all platform independent code and implement platform
specific code in the sub classes. Since the platform (in most cases I
quess :) ) can't vary during the execution of a program, using virtual
functions to specify the interface seams a bit odd. I'm thinking about
using templates instead in something like the following way.
template<class Impl>
class GenericSocket
{
//Interface
private:
Impl m_impl;
};
class Win32Impl
{
};
class UNIXImpl
{
};
#if defined WIN32
typedef GenericSocket<Win32Imp> Socket;
...
#endif
One downside of this approach is that the interface that must be
implemented by an implementation class isn't specified (at least not
fully) through the interface of GenericSocket which it would be when
using an abstract base class instead.
Any thoughts on this matter? How do you do it?
Regards
M