Welcome To The Home Of The Visual FoxPro Experts  
home. signup. forum. archives. search. articles. downloads. faq. members. files. rss.
 From: Ilya Rabyy
  Where is Ilya Rabyy?
 Fountain Valley
 California - United States
 Ilya Rabyy
Subject: SQLEXEC(SELECT * FROM TABLE) fails
Thread ID: 163351 Message ID: 163351 # Views: 2 # Ratings: 0
Version: Visual FoxPro 9 Category: Databases, Tables and SQL Server
Date: Monday, March 10, 2008 7:16:48 PM         
   



Colleagues,

"The battle rages on" (I. Gillan, DP 1993) with that DB2 thingy. While I am able to establish a connection with the source database (thanks to Cetin's help last week), attempts to pull out the data from a table in that database fail misearbly for yours truly. So, "I don't ask for any special treatment/But I wouldn't mind a hand" (P. McCartney in "Rough Ride", "Flowers in the Dirt", 1989).

Here's the code, see comments:

lcConnStr = "Driver={IBM DB2 ODBC DRIVER};Database=" + tcDB + ;
            ";Hostname=Host.Addr.com;Protocol=TCPIP;Port=xxxxxx;Uid=UserID;Pwd=UPW;"
lnConnPtr = lnConnHndl = SQLSTRINGCONNECT(lcConnStr, .T.) && This part works

IF lnConnPtr >= 0
   lcSQL = [SELECT * FROM SOME_TABLE INTO CURSOR C_TABLE NOFILTER READWRITE]
   lnRet = SQLEXEC(lnConnPtr, lcSQL) && This one doesn't
   
   IF lnRet < 0 && Can't pull out the data
      WAIT WINDOW NOWAIT NOCLEAR [ Can't pull out the data ]
   ENDIF (lnRet < 0 && Can't pull out the data)
   
ENDIF (lnConnPtr >= 0)

That "Can't pull out the data" banner is being displayed always, indicating that no rows were pulled out.

What might cause this behavior? (Meaning what to look at/for.) Or, more generic one:

What am I possibly doing wrong?

Regards,

Ilya

ENTIRE THREAD

SQLEXEC(SELECT * FROM TABLE) fails Posted by Ilya Rabyy @ 3/10/2008 7:16:48 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Eric den Doop @ 3/10/2008 7:24:45 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Ilya Rabyy @ 3/10/2008 7:40:51 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Borislav Borissov @ 3/10/2008 7:24:23 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Ilya Rabyy @ 3/10/2008 7:53:31 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Borislav Borissov @ 3/10/2008 7:58:12 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Ilya Rabyy @ 3/10/2008 8:20:16 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Borislav Borissov @ 3/10/2008 8:22:44 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Andy Kramek @ 3/10/2008 10:26:55 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Ilya Rabyy @ 3/10/2008 11:50:27 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Ken Murphy @ 3/10/2008 8:26:17 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Borislav Borissov @ 3/10/2008 8:29:38 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Andy Kramek @ 3/10/2008 10:25:09 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Ilya Rabyy @ 3/10/2008 10:45:08 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Ken Murphy @ 3/11/2008 1:13:48 AM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Jim Booth @ 3/11/2008 10:24:26 AM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Ilya Rabyy @ 3/11/2008 3:20:12 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Cetin Basoz @ 3/11/2008 11:11:16 AM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Ilya Rabyy @ 3/11/2008 3:23:03 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Biju Thomas @ 3/15/2008 4:51:48 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Cetin Basoz @ 3/15/2008 5:06:26 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Biju Thomas @ 3/15/2008 5:21:10 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Cetin Basoz @ 3/15/2008 5:29:11 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Ken Murphy @ 3/15/2008 5:36:33 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Cetin Basoz @ 3/15/2008 8:52:36 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Ken Murphy @ 3/15/2008 9:19:56 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Cetin Basoz @ 3/16/2008 10:33:39 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Mike Yearwood @ 3/17/2008 3:30:41 AM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Cetin Basoz @ 3/17/2008 12:00:16 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by tushar @ 3/16/2008 3:17:20 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Ken Murphy @ 3/16/2008 3:47:04 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by tushar @ 3/16/2008 3:58:44 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Ken Murphy @ 3/16/2008 4:16:26 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by tushar @ 3/16/2008 4:32:14 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Mike Yearwood @ 3/16/2008 4:49:16 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Mike Yearwood @ 3/16/2008 4:52:23 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Ken Murphy @ 3/16/2008 5:21:50 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Mike Yearwood @ 3/16/2008 5:53:50 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Ken Murphy @ 3/16/2008 7:12:55 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Mike Yearwood @ 3/16/2008 7:20:56 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by tushar @ 3/16/2008 5:54:14 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Cetin Basoz @ 3/16/2008 10:34:40 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Ken Murphy @ 3/17/2008 3:23:37 AM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Cetin Basoz @ 3/17/2008 12:03:33 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by tushar @ 3/17/2008 6:18:21 AM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Cetin Basoz @ 3/17/2008 12:20:16 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by tushar @ 3/17/2008 1:56:44 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Biju Thomas @ 3/16/2008 10:43:41 AM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Ken Murphy @ 3/16/2008 12:03:13 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Biju Thomas @ 3/17/2008 3:42:19 AM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Ken Murphy @ 3/17/2008 11:52:41 AM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Biju Thomas @ 3/17/2008 4:26:33 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Ken Murphy @ 3/17/2008 5:33:53 PM
RE: SQLEXEC(SELECT * FROM TABLE) fails Posted by Ilya Rabyy @ 3/17/2008 8:34:05 PM