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
scripts to export Access table (in .xsl format)
C# -- Checkbox STATE -- still fails ?
Conditional Row Filtering based on column grouping
Output to Email after printing to PDF
SendObject -- Message Text Truncates
Run multiple paramenter query from one button
SQL query to extract date from the xml TEXT
MS Office 2007 Security on Windows 2008 Terminal Server
Windows 2008 Terminal Services
Excel template open with email headers