Microsoft
Software
Hardware
Network
Question : How to deal with binary data types in access
Hi,
I have two tables in two databases that I have linked with my access database.
Table A - in Database A has a primary id in binary (e.g. 0x0002a000084749a4)
Table B - in Database B has an id table that links table A to B, but the hex is stored as varchar.
When I link the tables into access, Table A's id has data type - binary and doesn't show anything, and Table B's id has data type - text and shows the text string of the hex.
I need a way to compare these two tables, so I need a way to get the two ids to link to eachother. Any way to do this?
Also, if i implicitly do a query:
SELECT *
From A
WHERE A.id = 0x0002a000084749a4
i get results. but i would need to do a comparsion of the two tables:
e.g. I need to look for all securities in both table A and B, or only in A, but not in B
SELECT *
FROM A, B
WHERE A.id = B.id
Answer : How to deal with binary data types in access
If table B contains "0002a000084749a4" (as string) in field "ID", try this expression:
BinValue: Eval('0x'+ID)
You can then link your table A to the query.
(°v°)
Random Solutions
is there a way to programmatically change folder permissions in windows vista?
Network path not found or acess denied to Windows 2003 SBS while logged in as a domain admin on a client computer.
securing mdb file
"constant too big" error
Access List Box Form Controls
Auto-attach to process '[4152] w3wp.exe' on machine '[machine name]' failed. Error code 0x8013134b.
OLE registration error occurred
Excel workbook opens read only w/ error "Excel Workbook open by 256 Users"
Loop through and delete an item from a combo box
Printer Server Shares