MathGroup Archive 2001

[Date Index] [Thread Index] [Author Index]

Search the Archive


  • To: mathgroup at
  • Subject: [mg28333] Help!!!
  • From: Loke Seng Onn <sengonn at>
  • Date: Thu, 12 Apr 2001 02:17:59 -0400 (EDT)
  • Sender: owner-wri-mathgroup at

Hi All,

Can anyone help with this?

I'm trying to write a C++ interface between MS SQL Server and the kernel
implemented as an extended stored proc (.dll).

To save execution time I need to have the kernel up and running and simply
have the stored proc connect to it. Problem is it doesn't seem to want to

Currently my process is :

"D:\Program Files\Wolfram Research\Mathematica\4.1\math.exe" -linkmode
listen -mathlink

A msgbox comes up with "Link opened on 2"

Then in the C++ .dll :
	char *openSz;
	long Err;

	openSz = "-linkname 2 -linkmode listen  ";
	Err = 0;

	ep =  MLInitialize(NULL);
	if( ep == NULL) return 1;

	lp = MLOpenString(ep, openSz, &Err);
	if( lp == NULL) return 2;


Problem is although lp is not NULL, it still does not seem to be a live
connection as tested by MLConnect(lp)

Can anyone help? Thanks


  • Prev by Date: Re: Help on 3rd order nonlinear ode
  • Next by Date: Re: Statistics on Matrices
  • Previous by thread: Re: Re: Why the Interpolation function cannot make a serious of points be linked smoothly?
  • Next by thread: RE: Help!!!