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
Two different certificates in one domain
Dynamically Change File Name Property In File Connection Manager
Hierarchy Tree Query
How can I create a macro, to delete all forms and reports in a .adp project (Microsoft Access 2000)?
SQL Average from Query
Thread deadlock between GUI callback and worker thread?
Invalid Custom Toolbar message
How do I make tree view child nodes appear upon form load?
Setup cannot copy the file: sisraid.sys
Me.Visible AND Me.WIndowState = WindowState.Normal doesn't work