odbc use column binding so that internal representation does matter.
Oleg Kobchenko wrote:
2. window use LLP64 model while J use LP64 model
you have to clean up these issue before odbc.ijs can work
under 64-bit.
This should not be a problem for cd calls when appropriate
type is used.
i integer (4 byte)
l long integer (8 byte)
x J integer (4 byte or 8 byte depending on 32/64)
Structures can be built with Conversion:
2 ic y J integers to sets of 4 bytes
_2 ic y sets of 4 bytes to J integers
--- On Wed, 6/11/08, bill lam <[EMAIL PROTECTED]> wrote:
That odbc.ijs will fail in true 64-bit because.
1. signiture of odbc api is incorrect for 64-bit odbc
manager
2. window use LLP64 model while J use LP64 model
you have to clean up these issue before odbc.ijs can work
under 64-bit.
However if you run 32-bit J and use 32-bit (wow64) odbc
manager, then it should
work under xp64. AFAIK there are very very few 64-bit odbc
drivers apart from
that for m$ sqlsvr. Which driver did you use?
Lettow, Kenneth wrote:
I've been trying to pull some data from an ODBC
source and convert it to
mapped files via the script in this post:
http://www.nabble.com/forum/ViewPost.jtp?post=15710453&framed=y&skin=241
93.
When I run this script on a WinXP 32 machine it works
perfectly.
When I run it on a Win XP 64 machine, I get a domain
error (below).
ddbind sh
|domain error: memr
| ''$pa+ memr pa,0,1,4
I stepped through ODBC.ijs and found the offending
line (#664).
ple=. 15!:6 <y NB. pointer to local entry
pa=. memr ple,4,1,4 NB. ptr to array
''$pa+memr pa,0,1,4 NB. plus offset to data
Can anyone suggest a way to get this script to run on
64 bit Windows?
Thanks in advance,
Ken
----------------------------------------------------------------------
For information about J forums see
http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see
http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm